Add Homelab Todo List - 18 items, backup foundation first

This commit is contained in:
2026-04-01 13:40:55 +00:00
parent 65f0b41100
commit 60dcc20aac

View File

@@ -0,0 +1,60 @@
# Homelab Todo List
Prioritized list of things Claudio wants to do with his homelab. Last updated: 2026-04-01.
## Backup & Restore
- [ ] Regular backup for NAS at parents' place
- [ ] Proxmox backup
- [ ] Paperless backup (and public access)
- [ ] Backup test script — verify restores actually work
- [ ] Kopia/Time Machine backup for Claudio's + Alena's machines (dotfiles, etc.)
- [ ] Backup system across entire lab (321 rule: 3 copies, 2 media, 1 offsite)
## Hosting & Apps
- [ ] Host Mealie (meal planning)
- [ ] Host Nextcloud
- [ ] Paperless-ngx public access setup
## Infrastructure Cleanup
- [ ] Clean up VPS — consolidate from many reverse proxies (pangolin, nginx, caddy, traefik, dokku, cloudflare?) to one proven stack
- [ ] Version control VPS setup (docker files + config files in git)
- [ ] Fix SSH keys: use single key or few keys instead of many
## Monitoring & Documentation
- [ ] Glance / Uptime Kuma page showing all hosted services status
- [ ] Documentation for everything hosted
- [ ] Monthly maintenance reminder + checklist
## Access & Networking
- [ ] One admin VPN network (evaluate: ZeroTier vs Tailscale vs Pangolin private)
- [ ] Invite people (family, friends) to appropriate services
## Hardware
- [ ] Verify MacBook Proxmox machine handles load
## Notes
### Priority direction
Backup foundation first, then hosting apps, then cleanup and monitoring.
### VPN evaluation criteria
- Ease of setup + maintenance
- Works on all devices (Claudio's + Alena's)
- integrates with existing Cloudflare/Pangolin setup
- performance on mobile
### Monthly maintenance checklist (to build)
- Verify backups ran successfully
- Check disk usage on all nodes
- Review logs for errors
- Test at least one restore
- Update docker images / system packages
- Check SSL certs expiration
- Verify VPN connectivity
- Review access logs for anomalies