I’m running all my home server things containerised with Docker on an old office PC running Debian 10! I am considering switching to a Raspberry Pi in the near future though, since that would use much less power. The office PC server currently draws 34W from the plug idle, a Raspberry Pi 4b would be about 2W, or maybe around 10W if I attach my 4TB 3.5" Hard Drive to it that’s currently used in my server, using a powered hard drive enclosure.
Do you guys think the Pi would be powerful enough for running all my services? Most of them aren’t demanding and spend most of the time idle anyhow.
Anyway, here’s what I use almost daily:
- Portainer to make managing my Docker infrastructure easier
- Jellyfin as a foss alternative to PLEX for serving my TV Shows/Movies
- Ubooquity for serving my eBook and comic book libraries
- Syncthing for backups and file sharing between devices and to automatically upload phone pictures etc. to the server
- Transmission for permaseeding my favourite distros
- TT-RSS as an RSS reader so I can read my news on any of my devices and sync which articles I’ve already read, and which ones I favourited etc.
- The Lounge as an IRC client
Also related and very cool, but not running as a service, I recently started using DecSync to sync my contacts and calendars locally without them ever touching the internet. It creates a database for your calendars and contacts in a folder that you can share between devices however you want. I use Syncthing for it personally to keep things local.
EDIT: I also use the server as a NAS for a whole bunch of files, via NFS share.