Hi, just recently it’s foss had an article about homelabs. Of course I digged in, since there is a small nuc working tirelessly in the corner of my routers closet. So far it just crawls some web pages for me and sends emails accordingly to my filters. So I hoped to find new exciting stuff to let it crunch through. The articles content did not spark my interest though.
Well, I’d like to know what you are using on your homelab. In hope you’ll do something I’d like to follow. Cheers
Thank you all for your recommendations. You are awesome. I really need to go through it one by one.
To make it easier for myself, this is a small summary of all your recommendations. Thanks again.
Virtualization and Infrastructure:
- Proxmox VE - Virtualization platform
- NGINX Proxy Manager - Reverse proxy manager
- Tailscale - Secure network access
- apt cacher NG - Package caching tool
- neko - Virtualized browser for secure browsing
Monitoring and Notification:
- Uptime Kuma - System monitoring tool
- Netdata - Real-time monitoring
- Zabbix - Enterprise monitoring solution
- Ntfy - Notification tool
Media Serving and Management:
- AudioBookShelf - Audio book management
- Jellyfin - Media server
- Syncthing - File synchronization
- Calibre-Web - Ebook management
- Spotweb - Usenet indexing
- Plex - Media player
- Komga - Comics and eBooks
File Sharing and Collaboration:
- Syncthing - File synchronization
- Gitea - Git hosting platform
- Sharry - Secure file sharing
- Vaultwarden - Password manager
- Stash - Data repository
- Baserow - Database management
- wiki.js - Wiki platform
- Wordpress - Content management system
Development and Version Control:
- BOINC - Distributed computing
- Forgejo - Git repository
- Gitea - Git hosting platform
- Development environment LXCs with VS Code
Networking and Communication:
- Traefik - Reverse proxy
- Portainer - Container management
- Matrix (dendrite) server - Chat server
- Navidrome - Music server
- Joplin server - Note-taking server
- RSS-Bridge - RSS feed aggregator
- SearXNG - Metasearch engine
- Dashy - Homepage for services
Miscellaneous:
- ActualBudget - Budget management
- SabNZBd - Usenet downloader
- Traccar - GPS tracking
- Restic server - Backup tool
- dump1090 + fr24feed + pfclient + piaware + rbfeeder + adsbexchange - ADS-B data tools
- Stirling-PDF - PDF management
- Miniflux - RSS feed reader
- Pihole - Network-wide ad blocker
- Huginn - Automation tool
- LimeSurvey - Survey software
- Omada controller - Network management for TP-Link devices
Infrastructure:
Apps:
Currently in testing on the dev server:
I still have not landed on a music system. I’ve put some of my library on Jellyfin, and tried a couple of apps with, but haven’t hit on a good combination yet. [edit:formatting}
Wow, that is an extensive list! Impressive. I guess, your home lab doesn’t live just in an pi or old nuc. What kind of hardware are you using for all that?
I’ve got three of these little 1L HP’s, one for production, a spare, and one for development. But really, it’s a small load - that list would happily run on an old nuc. The constraint is really memory which I’ve mostly addressed by moving from VMs to LXCs. And I could be even more efficient by just running all the docker containers on one host if I had to.
Storage for media and backups is a Synology NAS.
Thanks for sharing. That is not what I expected. My nuc sometimes seems sluggish, even with a fairly small load. Guess i have something hogging the resources. 🤨
I love Neko. Right now I’m trying to find a decent VPS to host Neko rooms
I like Jellyfin for my media server, including music.
On Android I use Symfonium (works with Jellyfin as well as other backends). Nothing comes close to this app imo.
On desktop I use Feishin which serves me well (Jellyfin only afaik). It’s not perfect and it does have a bug where adding an album to queue will actually add all albums with that exact name to queue (even from different artists), but that issue is being tracked on GitHub and otherwise I run into few issues.
I’m on iOS. I’ve been testing a beta of Jello that looks really promising, but as a beta has a bit of distance to go. I’ll check out Feishin though - thanks for the recommendation.
I’d love Jellyfin to turn out to be the solution, but I suspect it’s not, at least yet.
If not then there’s always Navidrome which is built specifically for music. Haven’t used it myself but lots of people seem to love it.