Anyone else have it ? The more work I do setting things up like dockers, reverse proxies, single sign on, etc. the more I want to do it. But I’m running out of ideas of things to host that would actually benefit me. But I have that itch where I want more lol.
So far I have the following: (EDIT: added descriptions for those who aren’t familar with all of it. )
- Caddy - use this primarily as a reverse proxy to access my applications via my domain and outside the house
- Nextcloud - mainly using it for cloud storage but also some of their other apps likes decks and tasks as well as contacts and calendar.
- Memos - simple note taking app similar to twitter but personal.
- Miniflux - rss
- Authentik - sso
- Portainer - web view of dockers and status / health
- KitchenOwl - groceries / recipe management
- Actual - zero budgeting (like YNAB)
- Firefly iii - finances management
- Immich - images / iCloud replacement
- Organizr (barely using it. Trying to think of more use cases) - dashboard of all my services
- Speedtest - runs daily speed tests and monitors.
- Plex - host my media library
- Plex_Debrid / rclone - sync real Debrid with plex.
- rsync to backup data to one onsite and one off site location. Automated backups
- Watchtower automated docker updates
- Home Assistant - home automation
- Home bridge - Apple home automation
- Zigbee2mqtt - manage zigbee smart home devices
- Unifi controller - manage my network
I think that’s everything!
Edit: Thanks for the overwhelming responses! I really appreciate everyone with their opinions. First things first I did get borg setup for both my server and my desktop so thats awesome! I am waiting for response from my backup server admin if they can install rdiff-backup for me so I can utilize that as well for my cloud backups.
Going to take a look at a few other of the many suggestions here! More than a few I like!
Out of curiosity what makes that a more proper infrastructure? I’m not against it I actually like the idea but curious the reasoning. I think doing that and trying kubernetes would be a great learning opportunity and potentially help me with job seeking in the future.
Well that entirely depends on what you're running now of course. Due to lack of information I assumed the most common setup of community vSphere or Proxmox on old PCs / SFF workstations. If you're already doing used rack servers, USPs, redundant switches and SAN then it's not really any more proper just more modern. I put fault tolerance as something that takes you from less to more proper. If you're hosting important stuff like say security systems, mail, communication like Matrix and the family photos then it stands to reason that it should be run on infrastructure that will last, make upgrades easy and keep your data safe (which also of course requires some kind of off-site capability as well). That said I don't have the space for a server rack at the moment so I can't realize my plans in this area, but one day I will!