Add Self-Hosting topic with infrastructure overview and app wishlist
This commit is contained in:
66
04_Topics/Self-Hosting.md
Normal file
66
04_Topics/Self-Hosting.md
Normal file
@@ -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
|
||||
Reference in New Issue
Block a user