Proof of Practice: Complete Fedora Asahi M1 infrastructure deployment, maintenance, and disaster recovery.
This is my actual running server. It demonstrates how I bootstrap infrastructure, deploy services, maintain backups, and recover from failure.
See the numbered directories in order to understand the full deployment:
- 00-BOOTSTRAP - Build Fedora Asahi from scratch
- 01-FORGEJO - Self-hosted Git server
- 02-VAULTWARDEN - Encrypted password management
- 03-SYNCTHING - File synchronization
- 04-INFRASTRUCTURE - Monitoring and health checks
- 05-DISASTER-RECOVERY - Backup and recovery procedures
- Reproducible - Build from scratch in under 2 hours
- Documented - Step-by-step deployment guides
- Tested - Disaster recovery tested monthly
- Minimal - Only essential tools installed
- Secure - Hardened configs, encrypted storage, automated backups
Each numbered directory (00-05) contains:
- README.md with overview
- Implementation files (scripts, configs, documentation)
- Backup/restore procedures
Start with 00-BOOTSTRAP to understand the full setup.
TROUBLESHOOTING.md- Common issues and solutionspackages.txt- All installed packages- Each directory has its own README.md
Check 05-DISASTER-RECOVERY first—that's where operational discipline matters most.