• 0 Posts
  • 523 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle
  • Why do you want to expose them? This might limit the solutions.

    The way I do this is in 2 different ways:

    1. Tailscale, my server connects to tailscale so all I have to do is connect to it from my phone and I can access things remotely easily. This is the best for most things, but has the downside that others can’t access it as easily

    2. I have a VPS (two actually at the moment as I’m switching providers from Vultr to IONOS) that also connects to tailscale so it can access my home server through it, then using Caddy I expose the services on a subdomain of the VPS. This is what I do for things that others might want to access, or things I don’t want to have to connect to tailscale to access.

    If you’re going down the second route do consider that you will need to:

    • Add something like fail2ban or crowdsec to the VPS as attacks will happen.
    • Same reason you should add a dedicated authentication on front of most things. While I don’t expect the auth on services to be weak, it might be more vulnerable than a dedicated authentication service. You should look into Authelia, Authentik, or similar to put on front of your services so any attacker would first have to pass that to even get to your services.

  • I’m not a law expert, but I think even in Germany you would need to prove a pattern not a one off banned a black/trans person to accuse of discrimination. Otherwise any negative repercussion to a black/trans person would generate a discrimination lawsuit, and that just seems absurd.

    I assume that if codeberg forces this it will do so with the most egregious offenders, because like you have pointed out it’s impossible to differentiate good code written with AI tools from good code written without them, but bad code written with AI tools is sometimes very differentiable from bad code written without them. And at the end of the day they’re trying to safe-guard against lawsuits over it (as the person uploading the code is not the owner) and becoming a slop repository.

    But also, here’s the thing, they’re not making money of you hosting your code there, so it’s much harder to force them to take someone’s data. You could force Google to host your photos if you were unjustly banned, you can’t force me to do so if you found a loophole to use my server for that.


  • How would it be legally challengeable? No one can be legally forced to host someone else’s data against their will, that sounds ludicrous, otherwise people could sue YouTube for removing their videos before they were legally required to.

    The TOS are essentially a way to let you know what they will consider, but legally they can remove your repo without any reason, they’re not legally required to host your data.











  • Cool, that looks like a beefy system for that price, glad to see options, but:

    • It doesn’t list sizes, mini ITX is usually significantly larger than the Steam Machine.
    • Are they shipping it with SteamOS and will they support it? The page seems to imply it’s coming bare and pointing you to a tutorial on how to install it yourself and marking that as a positive.
    • Will it have CEC? I see no mention of it anywhere.
    • Will it support low power standby and fast resume? Especially during games? I know that’s mostly a software thing, but are they making sure it’s supported here?
    • Can it be woken from that state with a controller?
    • Does it have an internal steam controller antenna?
    • Or a wifi one?
    • Or a Bluetooth one?

    Looks like a good build considering current pricing, but realistically it’s missing a bunch of the core features of the Steam Machine that seems to fly over people’s heads


  • Nibodhika@lemmy.worldtoGames@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    1 month ago

    I would have to go with either the Steam Deck or the Oculus Quest. But realistically I’ve spent orders of magnitude more time on the Steam Deck so I’ll go with that. But both were revolutionary in a way that no other console approached. Sure, the PS2 was great, but it was just a PlayStation with better graphics, and the PlayStation was AMAZING, but in my mind it was a Nintendo with better graphics.


  • Glad you solved it yourself, but I’m still struggling to understand what happened, how did you have them all in a single folder if the filename for docker compose has to be one of a few predetermined things? I mean, you could have them all in a single file, which makes some things easier, but then you wouldn’t have been able to move them into individual folders. Would you mind explaining what happened there so that if someone else in the future has the same issue they might find the solution here?

    Also, note that even if someone had given you an example of a working docker file you would still have to configure the service. For future reference, this site is great and has working examples of docker compose files for a lot of services, e.g. https://hub.docker.com/r/linuxserver/radarr

    Finally, welcome to the club, sorry you had a bad experience the first time, it’s hard for us to know what’s obvious and what isn’t: https://xkcd.com/2501/