• 0 Posts
  • 619 Comments
Joined 1 year ago
cake
Cake day: January 2nd, 2025

help-circle





  • What are you trying to do?

    In the business world, this would be your business requirements. Once you have those then you can spec the technical requirements.

    Without having a target, you’ll just be all over the place.

    Start with one thing, get that setup, get management for it in place, backup processes, etc.

    Then do the next thing.

    Iceberg made a great rec - start with Jellyfin. It’s pretty easy, but touches on all sorts of stuff like storage, backups (which media is worth backing up?), etc. Plus it has a high reward - watching what you want, when you want, from almost any device.





  • As others have said, unless you’re going to be using those CPUs a lot, you probably don’t need the capability.

    I run an old (2019) Dell OptiPlex SFF desktop as my server (I also have an ancient NAS). It runs ESXi just fine, with 2 Linux VM’s and 4 Windows VM’s, with 48GB of RAM.

    At idle it consumes just under 20 watts. Peak is 80 watts (limited by the power supply).

    Those VM’s all run fine - one is for file services and Jellyfin, one is for dedicated DVD ripping and video conversion.

    Even when that VM is converting videos, everything else is responsive. Never get a lag on Jellyfin.

    Now imagine how much more performance your server is capable of. Many simultaneous VM’s.

    Oh, and it’s a really quiet machine.

    I’d sooner have this or multiple mini pc’s than any kind of commercial server hardware. Completely different design approaches - servers are designed for running 24/7 with maximum cooling capability along with max performance. Power and noise aren’t really a consideration.



  • Sounds like you’re talking about a Mesh VPN.

    Syncthing doesn’t need a VPN to function - in fact you’re better off not using a VPN as it’s own rules will see the VPN as a LAN connection and sync data across it when your Syncthing rules exclude using your data connection. Maybe that’s what you saw with Netbird’s data usage. I’d be really surprised if Netbird itself used any significant data.

    I have about 20 sync jobs per phone - some are allowed to use cell data (photos), others aren’t. When I enable Tailscale on my phone, Syncthing will try to sync all the jobs because it sees the VPN as a LAN.

    I run rooted and use a firewall and block VPN there for Syncthing to prevent this.









  • Not really.

    Resilio has a Selective Sync feature, where it keeps an index at each client, and you select which files to sync in the moment. Works very well, I use it to access (mostly) all my media files (but actually any file on my NAS).

    I don’t replace Syncthing with it because it’s very memory intense (keeps the index in ram) and notably harder on battery than Syncthing.

    But it works very well - it could replace Syncthing if you wanted.