mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-11-13 12:13:36 +01:00
1.1 KiB
1.1 KiB
Youko - Homelab Services
Storage, operation and maintenance related services are running on this host (migrated here from the
retired idols-aquamarine guest):
- Storage such as a git server, file server, torrent downloader, etc.
- Back up my personal data with restic; the data is encrypted on the client.
- Collect and monitor the metrics of my homelab.
Features
Services:
- caddy: Reverse proxy / TLS front end and the
file.writefor.funfile server. - gitea: Self-hosted git service.
- sftpgo: SFTP / WebDAV server.
- transmission: BitTorrent client.
- postgresql: Database for the homelab services.
- v2ray: HTTP/SOCKS proxy for the homelab.
- restic: Encrypted backups; hosts the REST server the desktops push to.
- victoriametrics + vmalert + alertmanager + grafana: Monitor the metrics of my homelab.
- homepage + uptime-kuma: Service dashboard and uptime checks.
All the services assumes a reverse proxy to be setup in the front, they are all listening on localhost, and a caddy service is listening on the local network interface and proxy the requests to the services.