mirror of
https://github.com/mr-vercetti/homeserver.git
synced 2025-01-18 08:15:34 +01:00
3.0 KiB
3.0 KiB
mr-vercetti/homeserver
This is my home server project that I started because I value the privacy of my data, I don't like paying subscriptions and because self-hosting is really fucking cool.
Core services
All services are deployed using Docker compose and are run as a non-root user.
Maintenance
- ddclient - DDNS
- SWAG - reverse proxy with SSL certbot and fail2ban
- watchtower - notifications about docker image updates
- Duplicati - cool backup software
- Uptime Kuma - fancy uptime monitoring tool
- Scrutiny - S.M.A.R.T monitoring
Media
- Jellyfin - media server
- Radarr - movie collection manager
- Sonarr - TV show collection manager
- Bazarr - subtitle manager
- qbittorrentvpn - qbittorrent with VPN and Privoxy + VueTorrent - cute WebUI for qBittorrent
- YoutubeDL - Youtube media downloader
- Prowlarr - indexer
- Lidarr - music library manager
- miniDLNA - DLNA server
Personal cloud
- Nextcloud - filesync/cloud solution
- Collabora - office suite
- Ghostfolio - wealth mgmt app
Software development
Other
- Bitwarden - the best password manager
- Wireguard - VPN server
- Homer - simple dashboard to keep services on hand
- mr.vercetti.cc - my personal blog
- listmonk - mail sending/newsletter service
Storage solution
I went with MergerFS and SnapRAID, which allows me a great deal of flexibility and still keeps my data safe. Array is synchronized and scrubbed automatically via snapraid-runner running from crontab.
Setup
To be completed.