|
|
6c880fb9ce
|
fix: switch arguments
|
2026-08-05 21:18:26 +02:00 |
|
|
|
35a06a6c93
|
fix: add additional secrets placeholders
|
2026-08-05 20:31:16 +02:00 |
|
|
|
de45fc0103
|
fix: agree with shellcheck
|
2026-08-05 20:27:32 +02:00 |
|
|
|
58effd5966
|
fix(monitoring): wrap in block
|
2026-08-05 20:23:38 +02:00 |
|
|
|
c613a28a45
|
fix: incorrect relative path
|
2026-08-05 20:19:05 +02:00 |
|
|
|
367a63754f
|
fix: move flake.nix
|
2026-08-05 20:14:13 +02:00 |
|
|
|
a5ffe597f7
|
fix(gitea): updated nix options
|
2026-08-05 20:09:27 +02:00 |
|
|
|
e56900934d
|
fix: typos and outdated docs
|
2026-08-05 20:03:58 +02:00 |
|
|
|
c35e0ed40e
|
chore: update bootstrap flow to clone golden image and track v2 branch
|
2026-08-05 19:47:12 +02:00 |
|
|
|
41f5e6bae8
|
feat(gitea): add native NATS JetStream and webhook bridge
|
2026-08-05 19:39:51 +02:00 |
|
|
|
2340c5a0e7
|
feat(gitops): implement NATS JetStream and TrueNAS staging provisioning (Phase 5)
|
2026-08-05 18:13:15 +02:00 |
|
|
|
2b533f4375
|
feat(bootstrap): rewrite bootstrap script and docs for standalone deployment
|
2026-07-27 22:01:47 +02:00 |
|
|
|
dc9b7a30d9
|
feat(nixos): add control center host with hypervisor gitops service
|
2026-07-27 22:01:40 +02:00 |
|
|
|
89cec4e0f3
|
feat(opentofu): define bare-metal host configuration
|
2026-07-27 20:25:39 +02:00 |
|
|
|
06500a8f01
|
chore: split nixos and opentofu
|
2026-07-24 22:17:43 +02:00 |
|
|
|
d125848b82
|
chore: add master keys
|
2026-07-24 18:40:31 +02:00 |
|
|
|
86b42b7f25
|
docs: update README with project goals and quickstart
|
2026-07-22 21:23:39 +02:00 |
|
|
|
78a20fbe00
|
feat(gitops): implement native custom gitops solution with webhooks
|
2026-07-22 21:20:16 +02:00 |
|
|
|
501cda6402
|
docs: clarify proxmox fresh install state and potential breaking changes
|
2026-07-22 20:52:28 +02:00 |
|
|
|
95e67dd151
|
refactor: abstract traefik router labels and dynamic config
|
2026-07-17 23:29:17 +02:00 |
|
|
|
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 |
|