From c74a3213a635362e2e2aa1bc7c78c3eac3c64d4b Mon Sep 17 00:00:00 2001 From: Orik Date: Thu, 9 Apr 2026 20:00:59 +0000 Subject: [PATCH] Add Self-Hosting topic with infrastructure overview and app wishlist --- 04_Topics/Self-Hosting.md | 66 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 04_Topics/Self-Hosting.md diff --git a/04_Topics/Self-Hosting.md b/04_Topics/Self-Hosting.md new file mode 100644 index 0000000..a2578c3 --- /dev/null +++ b/04_Topics/Self-Hosting.md @@ -0,0 +1,66 @@ +# Self-Hosting + +## Infrastructure Overview + +### Current Stack + +**VPS** (public): +- Cloudflare Tunnel + Traefik (reverse proxy) +- authentik (auth provider) +- joplin, gitea (to be migrated) + +**Proxmox** (macbook pro 2017, private): +- Running VMs/CTs for future services + +**Dell R710** (2010, private): +- restic backup server +- Pi-hole (DNS) +- Home Assistant + +**Synology DS218+** (NAS, 2x 18TB): +- NFS mounts → main storage provider +- Plex +- Synology stack (Surveillance Station, etc.) + +--- + +## Self-Hosted Apps Wishlist + +> Things Claudio wants to self-host or has explored + +### Priority / Active +- [ ] Migrate Gitea from VPS → Proxmox +- [ ] Migrate Joplin from VPS → Proxmox +- [ ] Set up proper backup system (restic already on Dell, needs orchestration) +- [ ] Cloudflare Tunnel management (move off VPS?) + +### Considered / Explored +- [ ] Linkding (bookmarks) +- [ ] FreshRSS (RSS reader) +- [ ] Vaultwarden (password manager) +- [ ] Home Assistant (already running on Dell) +- [ ] Nextcloud (file sync — already has Synology though) +- [ ] Uptime Kuma (monitoring) +- [ ] Glances (system monitoring) +- [ ] AdGuard Home (alternative to Pi-hole) + +--- + +## Backup Strategy (TODO) + +- Restic server already running on Dell +- Synology is primary storage +- Need to define backup rotation for: + - Gitea data + - Joplin data + - PostgreSQL DBs + - Config files + +--- + +## Notes + +- VPS hosts critical infrastructure (auth, proxy) — keep it minimal +- Proxmox is for ephemeral/experimental services +- Dell is for always-on base services (DNS, backups, HA) +- Synology is bulk storage + media