Major update for linode and Nebula

* Consolidate Linode into a single file
* Convert gitea and matrix to using Nebula connections
* Have Linode proxy to Nebula connections instead of Tailscale
* Update Acme to use DNS-01
* Update Flake to pull from branch that supports ACME 5.x client
This commit is contained in:
Greg Hellings
2026-08-01 14:38:01 -05:00
parent 1c52f8a6b9
commit 21cb84ac7a
13 changed files with 329 additions and 412 deletions
BIN
View File
Binary file not shown.
+3
View File
@@ -62,6 +62,9 @@ in
# Demo of how to create it
"matrix.age".publicKeys = everyone;
"tailscale.age".publicKeys = everyone;
"acme.age".publicKeys = everyone;
# At the point where you want to use it, put
# age.secrets.matrix.file = ../../secrets/matrix.age;
# Then you can reference the file at /run/agenix/matrix