• 68 Posts
  • 1.21K Comments
Joined 2 years ago
cake
Cake day: February 17th, 2024

help-circle

  • I use Ubuntu Server on my home servers. Been running it on them for years without issue. I know Canonical/Ubuntu get a lot of hate in the linux community, but for server side things, I think it’s great.

    1. If you use an LTS (24.04) version, you can get super long term security updates, meaning you don’t have to worry about a full os upgrade for 10-15 years (via the free Ubuntu pro).
    2. It’s super solid, boring, and dependable, which is what you want out of a server os
    3. If you need it, there’s a TON of documentation/support information out there for Ubuntu.








  • I got a test box set up with nixos and a config that runs all of my services. I wanted to test the declarative rebuild promise of it, so I:

    1. Filled the services with my some of my backed up data (a copy of the data, not the actual backup)
    2. Ran it for a few days using some of the services
    3. Backed up the data of the nixos test server, as well as the nixos config
    4. Reinstalled nixos on the test box, brought in the config, and rebuilt it.

    And it worked!!! All serviced came back with the data, all configuration was correct.

    I’m going to keep testing, and depending on how that goes I may switch my prod server and nas to nixos.



  • Welcome!!! I’ve been using Linux for around a decade, full time for the last two. I won’t go back to macos (I ditched windows a long time ago). Macos is also just continuously getting worse and worse.

    Also, I tried a tiling window manager about a year ago, and have never looked back. Not saying you should, they’re not for everyone. They are definitely for me. For years, one of my biggest frustrations with macos was window management. I didn’t know it back then, but what I wanted was a tiling window manager.









  • I agree with the other folks recommending Pangolin on a VPS for this. It’s great. It combines a reverse proxy and a wireguard tunnel together for you. You don’t have to open any ports on your home network, and Pangolin allows you to set access levels for each individual service.

    So you can have some fully open for those who aren’t going to mess with VPNs and tunneling, and you can put other things behind Pangolin auth to add additional protection.