From 60dcc20aac7db4a481eb622ede7d3c6731e2dc9e Mon Sep 17 00:00:00 2001 From: Orik Date: Wed, 1 Apr 2026 13:40:55 +0000 Subject: [PATCH] Add Homelab Todo List - 18 items, backup foundation first --- 02_Projects/Homelab Todo List.md | 60 ++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 02_Projects/Homelab Todo List.md diff --git a/02_Projects/Homelab Todo List.md b/02_Projects/Homelab Todo List.md new file mode 100644 index 0000000..11a4eda --- /dev/null +++ b/02_Projects/Homelab Todo List.md @@ -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