diff options
| author | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2026-01-08 09:40:31 -0600 |
|---|---|---|
| committer | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2026-01-08 09:46:30 -0600 |
| commit | 2e23a64c2bd36607368e8ae20c51a739f22083e8 (patch) | |
| tree | 9bf4bf54bd82ee31f65464970341a75a7c88db86 /hosts/ganymede | |
| parent | 2702decc9470cf0f553eb957145bdcda9e95e0bc (diff) | |
merge changes from main
Diffstat (limited to 'hosts/ganymede')
| -rw-r--r-- | hosts/ganymede/caddy-env.age | 6 | ||||
| -rw-r--r-- | hosts/ganymede/caddy-tailscale-authkey.age | 6 | ||||
| -rw-r--r-- | hosts/ganymede/caddy.nix | 9 | ||||
| -rw-r--r-- | hosts/ganymede/config.nix | 4 |
4 files changed, 17 insertions, 8 deletions
diff --git a/hosts/ganymede/caddy-env.age b/hosts/ganymede/caddy-env.age new file mode 100644 index 0000000..79d7b91 --- /dev/null +++ b/hosts/ganymede/caddy-env.age @@ -0,0 +1,6 @@ +age-encryption.org/v1 +-> ssh-ed25519 Jg4yWQ cVxgS8Sy6bB9lQVeDBQVhmCaD437YxPAZduSzFA6WHE +KV9ZrAEH3z8cT0IeaIfkqMYhU/4LS2St0ySK030Ie1c +--- pUeKTMwZf3FARqVLl9TARgItjcr1O82hUKaZ9YtjFRM +a_v1BRgʫ*+r֘0}ܨd`˟ϞJ<3hi1|Gjl3!7r 3Xp=d`71ݻѲh<Hdy;V˜NiGN^@`OnTyq>FW5/2̞?[HZ - Sd:FCGq%-#W~Wz_XF)ZS~MhCF!C)N*ٟ +R
\ No newline at end of file diff --git a/hosts/ganymede/caddy-tailscale-authkey.age b/hosts/ganymede/caddy-tailscale-authkey.age deleted file mode 100644 index f2a7de6..0000000 --- a/hosts/ganymede/caddy-tailscale-authkey.age +++ /dev/null @@ -1,6 +0,0 @@ -age-encryption.org/v1 --> ssh-ed25519 Jg4yWQ xYq/DjdgQ3LJhg797pf3LA39bU9akYBLd+RoH7RMPm4 -p9CQSoh2511x7c0WAUPut4hWA3k0AI5b2fQEol5Hqs4 ---- hkbJJSCnoSYIyHtbtuLKz+fN17anXp31b2MAADIpH/4 -ЋshZ -NZzvnB繯xZ;qY-"`'O͜P`PiTBsWJTv[?3L܌vԻeh
\ No newline at end of file diff --git a/hosts/ganymede/caddy.nix b/hosts/ganymede/caddy.nix index 5ea7c5b..b073f9a 100644 --- a/hosts/ganymede/caddy.nix +++ b/hosts/ganymede/caddy.nix @@ -12,6 +12,15 @@ hash = "sha256-BQdm8p9eDGhRu6mKyX2FAUaKoU6Lv2A746Sey39T13I="; }); + extraConfig = '' + { + acme_dns porkbun { + api_key {env.PORKBUN_API_KEY} + api_secret_key {env.PORKBUN_API_SECRET_KEY} + } + } + ''; + virtualHosts."https://web.tail7cca06.ts.net".extraConfig = '' bind tailscale/web root * /var/www/williams_web diff --git a/hosts/ganymede/config.nix b/hosts/ganymede/config.nix index 822a843..50ef29a 100644 --- a/hosts/ganymede/config.nix +++ b/hosts/ganymede/config.nix @@ -4,7 +4,7 @@ secrets = { "williams-psk".file = ./williams-psk.age; - "caddy-tailscale-authkey".file = ./caddy-tailscale-authkey.age; + "caddy-env".file = ./caddy-env.age; }; terminal = { @@ -40,7 +40,7 @@ forgejo.enable = true; caddy = { enable = true; - envFile = config.collinux.secrets."caddy-tailscale-authkey".path; + envFile = config.collinux.secrets."caddy-env".path; }; }; }; |
