I waddled onto the beach and stole found a computer to use.

🍁⚕️ 💽

Note: I’m moderating a handful of communities in more of a caretaker role. If you want to take one on, send me a message and I’ll share more info :)

  • 215 Posts
  • 955 Comments
Joined 3 years ago
cake
Cake day: June 5th, 2023

help-circle






  • Otter@lemmy.catoSelfhosted@lemmy.worldSelf Hosting Guide
    link
    fedilink
    English
    arrow-up
    7
    ·
    3 months ago

    I’m not sure which guides to recommend, but in case it helps narrow down your search, you could share more about your situation:

    • Do you have any existing hardware or are you planning to buy? If so, what is the budget for the equipment and where in the world are you approximately?

    • What did you want to self host? Some services would benefit from a certain type of setup. For example, if you’re serving lots of media, if you need redundancy and uptime, if you’re running AI models or something that needs a GPU

    General tips:

    • take lots of notes on your process. This will help you iteratively improve your setup. If it all falls apart, it will be easier to quickly get going again since you know what options you picked at each step.
    • Make more posts here when you get stuck on something :)

    For Linux, a lot of people go with Ubuntu server because there are a lot of existing guides for it. You don’t need much Linux knowledge to start self hosting since you can learn by doing over time. Some concepts to explore before getting started might be cron, the Linux file system, and user permissions.

    For Docker, you should be fine if you know the basics. I’d recommend using Docker Compose since it’s easier to understand what’s happening when its written out in a nice yaml file. Install Docker and Docker Compose on the server, and then install something like DockGE to manage the compose files. When you want to run a service, copy the Docker compose file and then swap the port to what port you want to use, and the volume to the location you tend to use.

    For a very basic setup, I’d find a video guide for

    • installing Ubuntu server on the machine
    • basic setup of the Ubuntu server (file permissions, docker, docker compose)










  • An excerpt

    Jen asked:

    There’s a lot of secure software, that probably people in this room work on, that is developed in the open, and that is used primarily by at-risk users, including things like Tor, Signal, SecureDrop. That’s great, because it makes it easy for folks to contribute. Maybe you don’t want that, I understand that can be hard. But it also makes it easier for people to audit and gain assurance that the app is doing what you claim without having to have, you know, EFF reverse engineer it. Would you be open to making the app open source?

    His answer: “Absolutely not.”

    Why? “I don’t want anybody from the government to have their hooks in how I’m doing what I’m doing. Once you go open source, everybody has access to it. So I’m just going to keep the codebase private at this time.”

    He also claimed that the government can’t learn everything about how an app works by reverse engineering it, which isn’t true.

    I agree with Jen. His answers are very concerning.




  • In one of the most popular presentations at 37C3, the three hackers uncovered something monstrous: Newag trains went into hibernation using a sophisticated game of hide-and-seek if they were parked for too long within the geocoordinates of competitors‘ or customers’ workshops or were left in conditions that indicated they underwent an unregistered repair. Only by calling in a Newag technician could such deactivated trains be ‘rescued’. All of this was uncovered without the potentially illegal replacement of train components which would require certifications.

    What.

    Streisand Effect in 3, 2, 1…