1) Infrastructure tools:
The basics of our lab. Start with 1 and finish with 10. Doing them in order kinda helps.
- Hardware - Router, server hardware, storage hardware, WiFi, etc
- Domain - registrar, etc
- Proxmox - This will be the home of “all the things”
- Apt Cacher NG - Speed up deployments and reduce bandwidth to the internet
- Technitium - Internal DNS
- Vaultwarden - Secrets management
- Homepage - A place to link to “all the things” (the one ring)
- Wireguard - Remote, secure, access
- Registry with Registry-UI - a local, secure, caching (pull thruogh) Docker registry to speed deployments and reduce bandwith to the internet. Also adds some developmental options
- PXEBoot - for staging and thick clients
- Portainer and Docker
2) Documentation, Wiki, and Web
Great for personal journaling
- Wordpress or DjangoCMS- Main web presence
- Obsidian - Notes, mind-storming, and apparently journaling with GitHub-Quartz-Obsidian
- Draw.io and Google Drive
3) Backups and File Access
- Proxmox Backup Server
- SyncThing - File backup and sharing/collaberating
- RSync - System backup solution
- FileBrowser Quantum - Easy file access tool for various other services/apps (can be added to any LXC or VM that does not have a file access GUI but needs one)
4) Monitoring Tools
Standalone/external configs/services/apps
- Email - alerts, updates, etc. Mail server - MailU ?
- Discord - Social
- Slack - Optinal social
- SSH - Remote access and administration
Other Useful services
- WorkAdventure - For social hybrid scenarios as well as possible contact tool
- Nextcloud - All ‘round collaboration tool
- Leantime - Project management (calendar, project, tickets)
- Tailscale - VPN for everyone
- Leantime Openproject- Project management
- ESPHome- Easy deployment to ESP32 and similar IoT hardware
- HomeAssistant or N8N - Home automation
- NodeRed or N8N - Process flow