Why
I’m building a homelab to learn about servers, networking, and self-hosting. I also would like to limit my subscriptions and reliance on third party services.
Architecture
- NixOS Home server
- Currently a 7 year old Dell Inspiron 3583 Laptop
- Netgate 2100 pfSense router
Current Service
- TubeArchivist
- A self-hosted alternative to YouTube. I use it to backup videos from YouTube that I want to keep access to.
- Jellyfin
- Media Server
- Caddy
- Web server and reverse proxy
- CrowdSec
- Security and firewall
Todo
- Implement monitoring
- A dashboard detailing my services, server health, and security would be nice. I want to be able to easily see if something is wrong and get alerts when it is.
Future Services
- NextCloud
- File hosting and sync
Features
Currently I feel good about the core setup. I feel good about network security.
- Automated backups of important data to the cloud
- Automated monitoring and alerts for server health