Add development standards and procedures for app deployment

- Add curl timeout requirement (5 seconds)
- Add comprehensive 8-step workflow for new application deployment
- Add troubleshooting procedures for domain availability and SSL certs
- Add infrastructure roadmap for Borg backup server and sops-nix
- Update README with session start protocol and infrastructure tasks
This commit is contained in:
Julian Sutter 2026-02-16 22:05:18 -08:00
parent 12bb7b0eac
commit 7c014f6534
2 changed files with 101 additions and 4 deletions

View file

@ -1,7 +1,7 @@
# NixOS Configuration Repository
## Session Start Protocol
Always begin by reading agents.md for workflow instructions.
Always begin by reading agents.md for workflow instructions and development standards.
## System Installation
@ -37,3 +37,18 @@ nixos-install --flake .#<name> --no-root-password --impure
nixos-enter --root '/mnt'
passwd jsutter
```
## Infrastructure Roadmap
### Planned Work
#### Borg Backup Server
- Set up a dedicated Borg backup server for automated backups
- Configure backup schedules for critical systems
- Implement retention policies and pruning rules
#### Secrets Management with sops-nix
- Implement sops-nix for secrets management
- Move all hardcoded secrets from server configs into sops-nix
- Set up encryption keys and key rotation policies
- Document the secrets management workflow