Commit Graph

10 Commits

Author SHA1 Message Date
d234fa53d9 ci: fix ntfy notifications with auth and readable secrets
All checks were successful
Build and Deploy / deploy (push) Successful in 2m18s
2026-03-30 21:38:32 -04:00
a6c40df359 ci: add git-crypt unlock for server-config build-time secrets
Some checks failed
Build and Deploy / deploy (push) Failing after 15m15s
2026-03-30 21:14:54 -04:00
bedc94cbc0 gitea: add actions runner and CI/CD deploy workflow
- enable gitea actions
- add native host runner (nix:host label, capacity 1)
- add gitea-runner system user with persisted state
- add agenix-encrypted CI secrets (deploy key, git-crypt key, runner token)
- authorize CI deploy key for root SSH
- add build-and-deploy workflow triggered on push to main
2026-03-30 17:27:47 -04:00
936efaa21b migrate build-time secrets to agenix runtime
- coturn: switch static-auth-secret to static-auth-secret-file
- matrix: switch registration_token and turn_secret to file-based
- murmur: switch password to environmentFile with agenix
- p2pool: move public wallet address to service-configs.nix
2026-03-30 17:14:47 -04:00
9392749e66 mollysocket: init
Add mollysocket so we can use ntfy for molly (signal)
2026-03-30 13:05:22 -04:00
fd3df23a76 firefox-syncserver: init 2026-03-21 10:26:28 -04:00
b5be21ff8c secrets: cleanup activation scripts 2026-03-04 17:35:49 -05:00
294cb6453e ntfy-alerts: init 2026-03-03 14:31:36 -05:00
165532bae3 nit: cleanup imports 2026-03-03 14:30:47 -05:00
7159e90186 organize 2026-03-03 14:30:43 -05:00