|
|
d742671460
|
refactor: abstract app user creation via custom options
|
2026-07-17 23:26:03 +02:00 |
|
|
|
1403b1f9c0
|
refactor: abstract NFS mount creation via custom options
|
2026-07-17 23:24:17 +02:00 |
|
|
|
d4d655e735
|
refactor: abstract docker network creation via custom options
|
2026-07-17 23:14:45 +02:00 |
|
|
|
67c7cb6ec6
|
feat(security): add truenas rbac automation script
|
2026-07-17 23:08:19 +02:00 |
|
|
|
8fbecaa864
|
refactor(security): move staging age key from forgejo secrets to proxmox snippet
|
2026-07-17 23:01:44 +02:00 |
|
|
|
53a539dd91
|
feat(observability): implement plg stack and ntfy alerting
|
2026-07-17 22:51:04 +02:00 |
|
|
|
fb3758dbbb
|
feat: add pre-commit-hooks devShell and checks
|
2026-07-17 22:34:06 +02:00 |
|
|
|
29de646d06
|
feat(staging): implement micro-segmentation with proxmox firewall rules
|
2026-07-17 22:30:56 +02:00 |
|
|
|
7b59f88c48
|
ci: add flake validation job before staging VM provisioning
|
2026-07-17 22:22:39 +02:00 |
|
|
|
2960480557
|
feat: migrate remaining applications, services, and user configurations
|
2026-07-17 22:18:19 +02:00 |
|
|
|
3a8f6e6451
|
feat(apps): migrate DNS configuration (bind9, technitium-dns)
|
2026-07-17 22:17:09 +02:00 |
|
|
|
ac224b7294
|
feat(staging): implement ephemeral staging VM provisioning and TrueNAS snapshot clone workflow
|
2026-07-17 22:15:28 +02:00 |
|
|
|
2386e1e942
|
docs: add comprehensive BOOTSTRAP.md guide for manual initialization
|
2026-07-17 22:11:41 +02:00 |
|
|
|
960f8f63fe
|
ci: add Control Center bootstrap script and RenovateBot workflow
|
2026-07-17 22:08:37 +02:00 |
|
|
|
dd2065cf60
|
ci: add golden image build action and document disaster recovery
|
2026-07-17 22:07:49 +02:00 |
|
|
|
12b1faf029
|
feat(terraform): add proxmox-bootstrap state for user and role creation
|
2026-07-17 22:06:44 +02:00 |
|
|
|
17de32268d
|
feat: port Phase 1 foundational modules and setup comin in flake.nix
|
2026-07-17 22:05:43 +02:00 |
|
|
|
647ccfd6e2
|
chore: initialize v2 SOPS configuration and README
|
2026-07-17 22:02:42 +02:00 |
|