diff --git a/hosts/default.nix b/hosts/default.nix index 03f28ad..32730c4 100644 --- a/hosts/default.nix +++ b/hosts/default.nix @@ -66,6 +66,7 @@ self.nixosModules.base ./droppie self.nixosModules.yule + self.nixosModules.acme self.nixosModules.persistence ]; }; diff --git a/hosts/droppie/default.nix b/hosts/droppie/default.nix index 9bef4a7..00d26fc 100644 --- a/hosts/droppie/default.nix +++ b/hosts/droppie/default.nix @@ -5,5 +5,7 @@ ./networking.nix ./backup-autostop.nix + ./nginx.nix + ./jellyfin.nix ]; } diff --git a/hosts/droppie/hardware-configuration.nix b/hosts/droppie/hardware-configuration.nix index 874c240..d730112 100644 --- a/hosts/droppie/hardware-configuration.nix +++ b/hosts/droppie/hardware-configuration.nix @@ -9,7 +9,7 @@ ]; boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "ehci_pci" "usbhid" "usb_storage" "uas" "sd_mod" ]; - boot.initrd.kernelModules = [ "dm-snapshot" ]; + boot.initrd.kernelModules = [ "dm-snapshot" "amdgpu" ]; boot.kernelModules = [ "kvm-amd" ]; boot.extraModulePackages = [ ]; diff --git a/hosts/droppie/jellyfin.nix b/hosts/droppie/jellyfin.nix new file mode 100644 index 0000000..29390a5 --- /dev/null +++ b/hosts/droppie/jellyfin.nix @@ -0,0 +1,44 @@ +{ + flake, + config, + pkgs, + lib, + ... +}: { + environment.systemPackages = [ + pkgs.jellyfin + pkgs.jellyfin-web + pkgs.jellyfin-ffmpeg + ]; + + services.jellyfin = { + enable = true; + openFirewall = false; + }; + + # from https://jellyfin.org/docs/general/networking/index.html + networking.firewall.allowedUDPPorts = [ 1900 7359 ]; + + security.acme.certs = { + "media.b12f.io" = {}; + }; + + services.nginx.virtualHosts = { + "media.b12f.io" = { + forceSSL = true; + useACMEHost = "media.b12f.io"; + locations."/".proxyPass = "http://127.0.0.1:8096"; + }; + }; + + hardware.opengl = { + enable = true; + driSupport = true; + driSupport32Bit = true; + + extraPackages = with pkgs; [ + vaapiVdpau + libvdpau-va-gl + ]; + }; +} diff --git a/hosts/droppie/nginx.nix b/hosts/droppie/nginx.nix new file mode 100644 index 0000000..5f49321 --- /dev/null +++ b/hosts/droppie/nginx.nix @@ -0,0 +1,24 @@ +{ + flake, + config, + pkgs, + lib, + ... +}: { + networking.firewall.allowedTCPPorts = [ 80 443 ]; + + services.nginx = { + enable = true; + + recommendedOptimisation = true; + recommendedGzipSettings = true; + recommendedTlsSettings = true; + recommendedProxySettings = true; + + defaultListenAddresses = [ + "192.168.178.3" + "10.13.12.3" + "[fd00:b12f:acab:1312:acab:3::]" + ]; + }; +} diff --git a/hosts/frikandel/unbound.nix b/hosts/frikandel/unbound.nix index 58d3188..41e32de 100644 --- a/hosts/frikandel/unbound.nix +++ b/hosts/frikandel/unbound.nix @@ -62,6 +62,8 @@ "\"droppie.b12f.io. 10800 IN AAAA fd00:b12f:acab:1312:acab:3::\"" "\"backup.b12f.io. 10800 IN A 10.13.12.3\"" "\"backup.b12f.io. 10800 IN AAAA fd00:b12f:acab:1312:acab:3::\"" + "\"media.b12f.io. 10800 IN A 10.13.12.3\"" + "\"media.b12f.io. 10800 IN AAAA fd00:b12f:acab:1312:acab:3::\"" "\"pie.b12f.io. 10800 IN A 10.13.12.2\"" "\"pie.b12f.io. 10800 IN AAAA fd00:b12f:acab:1312:acab:2::\"" diff --git a/secrets/.fwknoprc.age b/secrets/.fwknoprc.age index 6ad0c7f..c407940 100644 Binary files a/secrets/.fwknoprc.age and b/secrets/.fwknoprc.age differ diff --git a/secrets/b12f-env-secrets.age b/secrets/b12f-env-secrets.age index 5e80170..e2fbb0a 100644 Binary files a/secrets/b12f-env-secrets.age and b/secrets/b12f-env-secrets.age differ diff --git a/secrets/b12f.io-dkim-private-rsa.age b/secrets/b12f.io-dkim-private-rsa.age index 88550c4..0e1be6e 100644 Binary files a/secrets/b12f.io-dkim-private-rsa.age and b/secrets/b12f.io-dkim-private-rsa.age differ diff --git a/secrets/cat-test.ovpn.age b/secrets/cat-test.ovpn.age index 01aae15..ddacf05 100644 Binary files a/secrets/cat-test.ovpn.age and b/secrets/cat-test.ovpn.age differ diff --git a/secrets/droppie-ssh-root.key.age b/secrets/droppie-ssh-root.key.age index 26cb5ce..b64bd73 100644 Binary files a/secrets/droppie-ssh-root.key.age and b/secrets/droppie-ssh-root.key.age differ diff --git a/secrets/dyndns.key.age b/secrets/dyndns.key.age index 36e83cc..55d7e6a 100644 --- a/secrets/dyndns.key.age +++ b/secrets/dyndns.key.age @@ -1,23 +1,25 @@ age-encryption.org/v1 --> ssh-ed25519 8bHz7g DDYPmvxh9+EqQagZCsN2LcNKeWnAWn5W/8EAppw5cA0 -GTamZbhBgeQs7sRAHgvSq0n3eRc/fWDOj9pyjLn2mmU +-> ssh-ed25519 8bHz7g 2M1zTXuz8F9ccQRXzNNBffl33O/uBo0Fq4lcfEC6KlU +Lod8LXs62N/oGojaiFH3FBl7Tez/FdJIWznzSutsIjE -> ssh-rsa kFDS0A -B6Flua3/uWM3ql3d0ax6M8JMFjPKvls9dAsTCXH3iPqc9b+v6l9/iovZFyw3i6SW -4NJCHf6rJJFArRukZPBv9ADAssQr4p8cR7zzGujF7tzdQHx3ZpTHTz8eF2NsB39e -QVD0ZC7mU+Mh4OMbQ+2lwiC8olxH2QzY9j3YWcJvNRkRHGO+LN8Ow6SLoy3t/xJA -kxLOCDhNOadgNWcGZOA+ojWxk8FXzgAv3GPWFNPSHm90I8/oV31iM656WkulGy8W -8AS0s4InBAFZrmIxkZMvmsgkHmIZxYHW8rmS6jeJWuvvr800pRYckvSw2xfJAYb5 -KDy9nqzLy6Y800hJNmcDn6pkn43dQPW8QCt3pcKdprqQLXGC9QZkaYBbJ3xtQLDW -CEID96QSSwiVcGHDyOFVPREHaWhqPFWSyifCpfqcb3DhtAYWUrJpUEcu4KXXU1Yy -fRhE3CP4E1EYlGRDFiYAtRRaCaJ0JU4U27YPSwpZQ3U4Ob3jZcZsVN5c1BOhi+Yt -fGk6pYi8hrE3x8eOdqr9IZmhE5a5PmUkvmVK5bqYM3R6OtONZYSzBVuhrdgJvFMv -ljzQa6H7XzapUfrdtvEzZ9cRsXN7yRISI0dxdpy8dVg7id/+MVXdLiJBdKQG+kJg -6XhL0UVzRtSI2JY9FqFYhy2Ll5hwV6JQ8oLEQlc6eVc --> piv-p256 zqq/iw Api+4RZWpID0TIzhxoRcbXScBxfGvziDm5Wdyc0rK1/A -+nL/lIj4xuxQcxXpBHD9ssst4+6NlEXif7exh1MVejs --> piv-p256 vRzPNw Atzk3l7pdIQfjEcQLGYBqNCIknkto/keMwbQPXmiFgnu -2L+aZ8iLwgbXdVIIrsHPaXOsIWYXvHzChSULmm5wOXY --> ^NjHHP-grease w`~Of t -5kxCSwm1xojJKOY+GUOmkE75wrv9mOp+NU03BCbgY5HlgjcjRb8 ---- K/kXwuwABO9Kzg2pgt4FRDPp0VXtUBnfKgBV3+CL1uY - #$@U>l:'LOcS[]Fs\o(W5&?H۠aۛv˅u,fS'ЃOnm΁/i쪈 \ No newline at end of file +OUWTYz/8wmdJ2WN2NXO4DtxICgVdAPhilFfQhz96HH4mI4ggDYS5RpQzffw+DozR +W13PIUnLIrOzpn7+YPUz9bIIzYpjNnIoRQnMKN66MucdJNXJ1qBhTa0WDwnkC0KM +M62GKjLMhQOesP48acx2OvGxdYIUJm8oD8TpAP1qb9Pg7Vy1F//KIs3BE6RsOM3w +o17t6gYs718vza+5oVsXVayIsyDgISOhRT29EsuIoPDsDFjm1tz/UYeUtppwJruZ +ArGcdz8bpC6INDNlB5Njrg/zECdiIvLZ030DlAuo9Y3IAcE/hFUQhwaYJe4OCMqf +aA0vsPjsKPpXn4Ui8IyXP8JJ+CU3enu43bFH8h8q7LOb6rLxYFVAzT6jg7hLFdES +7aPkBJR0nYMtt9gdL3KxmTtSgdKdRV8yqrHtBM/rj8IYvpjjqVwinrk5n7yaTBas +jDAoi0OZ0wP9ZykaaILfkoar7ZecJgxWZ6dmaGB641Dwu7mZv4Pqh3uYDHjU2VYW +f5TC0pzzuyE4me0fmy5efc0/wbxYH/bSw81tjih9KmRUhvqzxwMFBtnkYElYo2MM +G7G/1GAYlHpewaXTc2k7pG7sicA42Zn0OoGLMpgWyJJWDvVa16XR133rUQmPCLOW +T5FuGeQi+hDX/xJ2JoNiBXQfP84jqfmMSK7mO8O3ofI +-> piv-p256 zqq/iw Ay6ViJqFtNzyrZ9EBHHE3mE0h+jg2YkgMz0Y0oxqVAkK +bolGO/OqFNoT6AF/z7bhocW9W2mYiYQUjsvKY8vuL8I +-> piv-p256 vRzPNw A0foK8gvOdXspZG0H0yT1gqf7JC1U14ZAuOvfL/j2MrE +McGAqd59RKTg0BKAFl8CErbbfEjcTcHtTJqZFcFZSik +-> ez5dw-grease +2GgPMYkIUyZhdPL4WWY0mIJDTjHt7YWZPebSHLe7++Hf1ZUQ8Q0Yv6oufH3YCeI3 +T9yVzdzkyJf51moR +--- G5KQtnyEAno2mVCtciQ1IvoyR98i1zUQMu98OLwTq84 +k TL 'rrLeU#P6#PObڏSUռaƂf0RQޓsrfi[.+J +1O \ No newline at end of file diff --git a/secrets/ehex-vpn.creds.age b/secrets/ehex-vpn.creds.age index 1451fca..a27ebe3 100644 Binary files a/secrets/ehex-vpn.creds.age and b/secrets/ehex-vpn.creds.age differ diff --git a/secrets/ehex.ovpn.age b/secrets/ehex.ovpn.age index 93e2333..3e008a5 100644 Binary files a/secrets/ehex.ovpn.age and b/secrets/ehex.ovpn.age differ diff --git a/secrets/firefly-cron-secrets.env.age b/secrets/firefly-cron-secrets.env.age index 4a5e4ef..fe69c77 100644 Binary files a/secrets/firefly-cron-secrets.env.age and b/secrets/firefly-cron-secrets.env.age differ diff --git a/secrets/firefly-db-secrets.env.age b/secrets/firefly-db-secrets.env.age index 6720393..c9cc65f 100644 Binary files a/secrets/firefly-db-secrets.env.age and b/secrets/firefly-db-secrets.env.age differ diff --git a/secrets/firefly-importer-secrets.env.age b/secrets/firefly-importer-secrets.env.age index e897bf1..cb732fc 100644 Binary files a/secrets/firefly-importer-secrets.env.age and b/secrets/firefly-importer-secrets.env.age differ diff --git a/secrets/firefly-secrets.env.age b/secrets/firefly-secrets.env.age index f1c3cc5..01dc1b4 100644 Binary files a/secrets/firefly-secrets.env.age and b/secrets/firefly-secrets.env.age differ diff --git a/secrets/hosting-de-acme-secrets.age b/secrets/hosting-de-acme-secrets.age index e0b2982..c84ad36 100644 Binary files a/secrets/hosting-de-acme-secrets.age and b/secrets/hosting-de-acme-secrets.age differ diff --git a/secrets/id_ed25519_sk-464.age b/secrets/id_ed25519_sk-464.age index e6b801a..b0536e0 100644 Binary files a/secrets/id_ed25519_sk-464.age and b/secrets/id_ed25519_sk-464.age differ diff --git a/secrets/id_ed25519_sk-485.age b/secrets/id_ed25519_sk-485.age index 6ab0145..1a26e3e 100644 Binary files a/secrets/id_ed25519_sk-485.age and b/secrets/id_ed25519_sk-485.age differ diff --git a/secrets/invoiceplane-db-password.age b/secrets/invoiceplane-db-password.age index 83a6c8a..6d533bd 100644 Binary files a/secrets/invoiceplane-db-password.age and b/secrets/invoiceplane-db-password.age differ diff --git a/secrets/invoiceplane-db-secrets.env.age b/secrets/invoiceplane-db-secrets.env.age index 5f35b70..0cd4259 100644 Binary files a/secrets/invoiceplane-db-secrets.env.age and b/secrets/invoiceplane-db-secrets.env.age differ diff --git a/secrets/mail@b12f.io-password.age b/secrets/mail@b12f.io-password.age index cb285fa..2335c22 100644 --- a/secrets/mail@b12f.io-password.age +++ b/secrets/mail@b12f.io-password.age @@ -1,24 +1,24 @@ age-encryption.org/v1 --> ssh-ed25519 n71/yQ 7KmI0+qzc9QJq7IiBDrt39H7nZsIx2M6Wp6vSuoU6RY -EIgbwV20n/k+IqGK3rDXhKWpKxlH1+yAZVJAp51qcYI +-> ssh-ed25519 n71/yQ EyjzTXELrxtUfSmmQhwUZiD0YNxYIYTOMqAyvVbtfA8 +Y5LHi7e8Y74VekBdwiOCrHMhcweNYjEcTNQqgWnqSbE -> ssh-rsa kFDS0A -jrQbiVApyO3FfjjOXEXUv54BjJW1CSNw4LJpjdsDZaTHBh1DXFPOJaBs+ubPhWhh -Ny7JdRhWup/yHPfLrPVTk5NhBxS9gQZadDJij+AqXbgDueZE/7Wm5oWNivB6iUlP -XIcYgydRi6/L4bsTp/QWK92NcsX4+j7b8KOGjpFB+4Oo2EXUS/Pl8lQLr3334f2c -CSVRcKlABsU2ytaPTTyCkLxVD7MtZaokIFzUPHV1I7yeBwCN1m2yCE4uF51uE85E -0rqj8AfnOfpmwOlAs37yHuwc9Ttk+NIyC9QLFpCSbO+COHKGFf6OVZNu7j3hboy/ -SFXSNVO8yeINxMbsTmHgUVbUspF2ihFbdo3nnPSlD224Zbs7bWgdeFKaJcpBhkJp -aOySQTwTVCBei+hnBvonV4Gr8dsmZJf8j/jFUW//KI4qed6HreeN1MfCR8qHRvXb -FuNTH+6fzxDdAPk0Kbz/4V0DL4C9s6ZIxhqc/8FHMojo7TGDPQrj9sAAA8O/z+Dn -7IYzTQWucf+1hgsVY4sBv/Y6ngv70/namzP+8WsSJIO/eF9g5m6oBf/NNrLOjDln -VrxyVsSjzktlXlT9SigZ2SQ2OGabkKKZXRSXaZtbUNz8ZNEI55ytPkwKGuT7t8zj -IPAL8Z1YKevcb5CN+0qBukWQKLoJSCYFSg8BffQ7PtI --> piv-p256 zqq/iw AmqH5dCqwg7rcjSlBeF9UwEwUGO3per6AWFK72waEyff -8auLBYCLdAzyQ7zWb8CqOq4tje6VfkUGzojjxrCgAwU --> piv-p256 vRzPNw A68cZknzdTgrdGaIqag6cDBx5TTzs5sFxe+u3wUAh8rJ -/QjU4v42Qn0ZEarCd3K3HdX9l1ZAK0HxAdn2tazTV/o --> mBs+-grease %% 3= ;N9L WCJ-e -bUC06kKfwl973s90DkJ2Xg ---- qmIbP0GMTNltK/pvKvakMgrff14DpeVNxP3XRpsHE9U -yX>ojG -@ȫDRgtʃ M<Yfg6QwdKb6PwvS \ No newline at end of file +CQal9M6tSnQCNps4ZBr2F/rYE8fP9EYZJiJ7Vto5EvaEgHEIUOc6T7mYfGnqedHW +a1pbwIRGEPS/Q/EIEZ5ozQy9/mcWrCpOqthty6jcsh6E6mScnUkq4p4xd2clrrK+ +fddLORVeMUaRhm6XBDsXwZHebto5MG3BXbGKMBpMGQhng6EtTRILFRsFKpp3xWRi +fVuJFThjwOV4rukaSUdL/vBsIOOlANUSsxM3s6lzwho+kvjHukQI23IKMiotO7Sr +s9WBOypT+jf8IOwccPcfZI2lYHVZFlqCYvskxCQTpiVNasSgSyCJmHP95UtR3hxS +Z6RM/4HxJ0bdQ8mqFNIxsGcrIkQoIyVT9gP4vhl0YpAWXXzxbdV1zqBpSxPWsFH3 +iLfvFGA2iWgLUzedUXMtZhjeeK0TxjG6edsYFSYW+mwzeYCJYCHH2MYjharM/7Js +rD5MqvMfF/bVYXYgVvcAWYcLWQ3dr6JgCrVIZ75uBDfhWAy1/cP8QD6U1jZvZn2d +qr6YgUj4mxIgVYNWsEuT0+2z4m+lHw+AoYjfxk7a7Zh5RP0zfvJF/BbUd2wxJoIu +/e/2LMo11GtLniZZTGEPeZX/ZT4GVhCpsziIHkLDsUY4ouT2KIwPaJeaFIcEMrHN +RhKBpP/M4e2or7qYCd03+82zVyaLEEbdgEAME9Yk3+s +-> piv-p256 zqq/iw Ax5JLfx5M3ql8P6HsagnQpNobpuJKQzd8Cv1sQb4RpJ/ +ADhF/v8/sa224OTQw+huQjxVPnE0Xhg7eZmacx8RBlg +-> piv-p256 vRzPNw AvRzTmKw7Vd4QNnyeE6EDNRzcD/foqg3Z0KUnLd8pYW8 +fcFUmbUPBveQhDKLzSxeub2Tlmn+qoRfLEOrkJBEcUI +-> HxJ1F}Yi-grease ?sS?y7_^ MO +1hmMavlruAyT7Bcoj01ic18WLFDczHdw0cWgXxVz38+/5cHh7dDwuR1qS2kADHzC +HfMAwvYn5RJWY0PTUoqTQArsO+lCeb4/ +--- W31vgvWmpOGbpFdGyboh5mQ3VffIGx/FUQ1uYR61U+4 +o) &âY$Ī@IQCD6ot%6{0D8q/ oO-n֮y{NѬ(uiɿWP, \ No newline at end of file diff --git a/secrets/rclone-pie.conf.age b/secrets/rclone-pie.conf.age index bfd925d..649c1c5 100644 --- a/secrets/rclone-pie.conf.age +++ b/secrets/rclone-pie.conf.age @@ -1,25 +1,23 @@ age-encryption.org/v1 --> ssh-ed25519 8bHz7g VcI4i6I1DdZ0n2HB8CrGYnJiXuA5QPL5ZFJBiMGnTyA -9ExzRVhjVsANdIX0SX4uEAAz5swDc/rExEn0HObTOyY +-> ssh-ed25519 8bHz7g MmZ7fmLyYJ80ByhsPMjCsFnfYrYzkI/8P2IDTtydFXs +HAfkn5/Za61+fJG1c9babFbnXN6QsnUtbjC4Ctf72qQ -> ssh-rsa kFDS0A -EzEiyaWQKt7AIDF7b74tla/a3g/0hBQ81/J8acdgG/k1Jkp1CDT55Q5p3va5ausH -O4INFKAC7mJHWn7oxzqfzkRU/UBkfeRiu/+4sCrEDL9RBHZG1Bld+cdciY2+6NFl -46AxRFE9W62WdOoRQpByZpC/lFj51u3dU9ASEny++cCDEpOX1iPtzc+8kM2WGoNY -LvnVLDSOiZmBHYGeAK0lsPNv5Z9Mu6pIiA6W9HO+0tyjM4PQLPc5hI6wASOmnc2L -jrUjiEwFh8NdKBlI5rN0F3LuWFVcVDYeb0hQWiZfbrJCke5M1Fln3f+FsdiYwg9Q -9pDS6JJdTQ18UPRSmzXtXDoBBe8qbM3TBTjCaJHh6bB1qq2YaPTsStKHEzKGOiuX -qvnb57rueD3J7i6qRCThDqmdgG5NE1ThdEWihlxOmmStp9gu/YqmIU5F5Sd/1qNJ -DJXtoygLnPOgvW2qK2MrEMy9YRDpch3pOsC9b4KL5lvQwu8fhRraOLbnV/ZZalIx -Ivp/0kvcmyQukuFjleibPq18SDni1kwPT/oLaAMhcm0RCogSdnovlE7C6S6WnUIP -Qhr482olKjGtzQrNwjS9bX1Gk9mG8UVgiugMoSvPUjYrJulGxtJPfUG8guEsrDZa -tjqYo4LwZqSiSAeQfNc8g8dpBqslVfChJk3w/YXXjwA --> piv-p256 zqq/iw AkBaeZqGnK6FJW9eSmYXFQnAtFbnL31VHPduV13VsWt7 -1gtwPXA3Ux+TGsJ4yUFefqwR3tvFYZ4av/7jp4GoKHY --> piv-p256 vRzPNw AqZokhr6SRgVKs5KNyiew2ln1KHKjF+UP+5S8DN24V2I -ESuIMP29ozjGNXMaCaYKa96Tr+M1JjgVK9/tLMljhks --> ]-grease QvC_r fXE|]6 |mw )S%~ -nf4eAVJoLV34N/UToxRAnUPZRNTuN41oSbXS ---- aQs7zjxDPVYQ0f3yXrHE9kiyoi2IOQYzs71USpSzn3o -~9,1P{jihcEaC7ؚ /03y -E6{n?KK|xξ KP톙F^ET7hLA6{C_5~b ;N]1D (S. \ No newline at end of file +WgGNwmUZgFtD3qEGX/HkZMvHifYV6Q9cgMYQ3H8OMdc9e5Mil7gcnhimygdoYzIS +zmWoS/GgwiNlvJmTEd/5KhqdrJ7blG8YoU1LKECwnsV/8EhJN6g7qKFgrDuwtlJS +Yu0UktISAyV1CMc/BhiBPe7qcd45CKi0++HDFTUzGpD30ljWHtsjmjc7UJQZ86q+ +WsHG9+v7YELUm7dWuH2XMgzg0OCNw/zgbJzQfat6D1RC6jY9QC3xjYqjHJmkEK// +nEOA0z2bAo3fEQc/ud3ZCVZ0mF5k+nVW8iKNGftUwzSoM3nQND7+Yn8t8tQVGCA7 +dYXlcTZjPToL6+K1V21fidsvMD4FKbM7eALMS23OF9rmG3Dk8hsmL87Ki+13x1Eg +3yVXWMKxZNyNwWpsYREf3v8C/RBcfr9n8NUrwl0+8xbOHY5Bm3r1Jqi2mvlTVeyY +PCJR/eh8VLkYN6Hhn0R+F1/sS0o80xL/OfyjB0tS9wxApyScdyr2PIaAlrymChUj +APrsfd563/W19md86Nag8mdEQ4g2sICK7gO54anJUUpNIj36eEHJaN3SpJ1DX1nI +VG/plVWBYqAR1+vr29OsiME0Zoxda8Pgp3AFVhUNU9UF7ZdOmr4SzMwctATUI2AI +UqbDV+hnoIxvcVYGre1kCy5ASPa25FCLSKnzs0l3tMU +-> piv-p256 zqq/iw A0JYniZBQfPoL03FGWLSmErb/kPFlqGpJwleWTrACS65 +4MRrwXl9OsGqboRBbLguoJWEpxJVKThGYhHquCZ/rnI +-> piv-p256 vRzPNw AlgfAIkQxA/THKii8h9NLcy1vBhadoQWiVpXXcQEgUDA +wteqtb2terIAUAeAx/7f8j7mNP2fYA5DnR0rQclm+3Y +-> z)1b)U".-grease +9w +--- OBHthG1RpP739pjH0sr7z182fmOUhgmHv1c/ZBL2AW0 +;lLO>SS\X ssh-ed25519 TnSWKQ fwd+JLslyJO9/9gqPQexUGt0aqBPhdV1bJLn6kIk4U0 -BPbUdB+sxdWBBCm1AvW5Zdgbb2DMmc8gAkmjtmSqp5c +-> ssh-ed25519 TnSWKQ MvgMl+dFyEfv2YIu6KUXqcCqOHCoRHCzj0xuBBUFIDI +HMe1r4Moc3oMZX7J6fF8SgQUZyT5w7Wref5GZDfJ0YM -> ssh-rsa kFDS0A -IrAR8mdTLT/zalYgg2Asxna356ZXTL+3hR4gt/Ybq9jqSIXW2VV8HIq7pgKdAHsp -pyH5lv2Ms/+nOTEpDEEkJhp7gNIjMYKgJEqYPu1WKn0F1OipJzLFkgZNKcFvQNkn -dD2VnL0PDQUz/kd5vzW9B78XYjYScighYfmjlEXc+STdbl5L7pzBhvuzIzDqkmJe -2eiHTRIUmgRYin4QdPiBawSyHitqA7hh6KmQGhCwc7uB0WRO+YUszS1IcYKXkbIR -Y7/AZMeYq1TsvKxONu1J1Y2v3DW0PLdac+1AkBcXzPZinzfMd/fVfXJ9+HGY+qmo -gTnNwPUKhuwtC443YELuauun/Ewuyc+PO5J0uv6TAuRiqGTC3gwlJj8jZ+N0MlGM -ty67urnhUv9j2V4o5VzH2cE9C39V3WYKbdX0pjDVuHR+usQUfAyEfo6jplBBQqs6 -B5oVbXWPOX70CNKqEVo8KDifI5AXorkyDJQTg7VW2T6jptwJFSaa6V4tF6mQPEGR -C3OccIeqSra6w2nE+QpELEY53QKNLqrVjJbh/HxSy7rjcT0iqeg9U+beHB6+CoIL -v05oiYcs+NVPZE64ntcV3WVGMS4LmeXYvBBYGL9tFOL1+p9U87JBZpEZpkwusdGh -143XAmib2ADC2Rxvi5i9D6mRGhvTU8qagpe5wUHbAzw --> piv-p256 zqq/iw Az1Ew9SsKzR5YrhajX0YIzlt8ySRxaNfMPV6p4DbKrUy -cLH0dBw37O08NMDRXbFXtrk3qKopvhIGhYl+eMsQ82E --> piv-p256 vRzPNw AwXrhJsjY7BVKJoR+78/1wO4sPYafIQtkkUKwIvPfBaY -bFO+XxsxYez2q3OSK2HHof8d4WrQLeL004fAHJuz/Pc --> %-grease E \TI -kz5whSsQtgqYLzXOfHynBbyRak68JngqSFvkSd2/9Lbh3k/0m+LTDfGuWRyIOtIX -cQ9EKbqCRe+c57kBsBfRtFwBh5wtoQ ---- wSng+EVMuM9MjinQTwuZCSWz0KkdosBLPXaOnIJTKas -f3jC piv-p256 zqq/iw Aq5EJVFwPV2JDR6a6ccMAKIqK1cUrqkW/hzyYlfm+3aw +cBbqGAMZAMmMQDupnpWjMP3wdRlHJYuYVB27KQRS/AM +-> piv-p256 vRzPNw A/2NuOBEGAfcgz1hpdfczkvzHiEVRhIDf5pgpvmS1cAW +GBhe63VMOE/eJa/noLbdKnNsRx5waCGzyGB5ZnX7xl0 +-> X?_ri}-grease sSvM-a H{( +kZ/yGjI +--- Sf8MIIUDfVRIpOezOiiSyeR194CK0wtQfJt8dk+1+YU +O}s&9s (i>_gcw0ԒWQBk\~ǞM羲E@bC }'_2οyf \ No newline at end of file diff --git a/secrets/wg-private-chocolatebar.age b/secrets/wg-private-chocolatebar.age index 3063921..fdf2961 100644 Binary files a/secrets/wg-private-chocolatebar.age and b/secrets/wg-private-chocolatebar.age differ diff --git a/secrets/wg-private-droppie.age b/secrets/wg-private-droppie.age index a01e69e..6e8043b 100644 --- a/secrets/wg-private-droppie.age +++ b/secrets/wg-private-droppie.age @@ -1,24 +1,24 @@ age-encryption.org/v1 --> ssh-ed25519 LVlqCg Xy0BewrS8Q+utM2YnbGweTtDmU24L19cmcAgVFpfoF0 -VQOJTOg7hpGx0Ufqf9xxK38wdwxqBhC2cR/CphvSr8Y +-> ssh-ed25519 LVlqCg qcHcIDRq+v9T62aV2jVG3uhffwbDkswgJ9dz97Ezk3M +hrt8uo+vMnokD1KT+FPr9nzt2GAaz9YYkxL7nv6xfIs -> ssh-rsa kFDS0A -P/wAcmM93tFQbvM11yzy20eyK+e8OHoK3DP4E59Ae6QUMUCYahg911Se/dYfMxiB -gNccD2cZeR7mMXvGdxWvwNvRz10si1wQ6vj/aTD61Lr9jVtN3A+Z8kT5LeJcBHFz -Rab/lLNaeJYt8b2N4FUWaTMHoxWOMviHByqW0XOWr7IgoQC3qv5F+h1Fw7ujAki+ -02a3+EEC2wGaBG8hgeCBfh8UW4b9CjUi9Am8HuUABiuzoIxawwoeHWPINxKkIO3E -kqFvYWFwiDArtl9bXIIZhRWugMYO2L5p/L3wXPzQ9R6UeLJ5pZKuD6hZYjka0deL -e5wQnPhjjE1roUNuiigau14j3vwaEmP/dssWhsxh8UeGKZBqzgn5hB7hc+TNWigt -D2aFICQdFcPY4SoEzPNBYEgNflPhjYnNq4Jk/JXkHOLDx9p48WomfYjgJnnacicb -fx2nHn/3/YWpdr6JaZ9Psg623WlWiigJpqSjt24DkPmjCOuc0ErBvsmAfn85D4ab -gJ+xfGqeWyca/Xs3VxCkOqoiLe8DSFKA3IeQLaC4JpNxPPyllDG7A9VnxL71um6o -LMrvclD5sPAecjKrH5nsJojFC1CerPGCAv7rJFtpFO2zS0tAMwt0uSO6fxhKVdbp -yMwcxgfQmZPGxUfGM5Ca/odnz5UpV2rau3ZusjqYLyU --> piv-p256 zqq/iw Aw6fHGq9pRsTcNS59VawGAG4w4z2NKjMu9Q4vrpC1Dvk -ADelu8LrLw40RFqcGywbeu/UgDRLgbyJHAZzMNbW8mc --> piv-p256 vRzPNw Aw/2r8stJaao2Ltr6ET046V7gx6vejjfkLYzUVdnISCB -Nob3IGPlgydFgXZDZGerLeudBrAFaCV8buZWmg6n9RA --> WOWx]M-grease F4637 #)s\~{{ "ZHTu -4R63X9b/Z2fRabctO8vs96MJQsgOP6MFW0Tu6fRZ1+nh4/629qco6mN0+sUAntST -07XddZkk8M6CvpV5p/dOJZIthkgQ05wfmvU1A+3/NGWsRdGwNahsCfxpTJA ---- WSs94AyXHV0+SPkdBzQmFKPyWyCEOHQd3MZMvibEE80 -0! 72ai89G^̌ 5}2OE*Z]mVG0Ö<$p=i MlT[ƻ< \ No newline at end of file +cqGj+c/X3dZqD/KE6d5yU0PZkWX9gfAng2MzNdaB+eNcZQZffB7+AVdsMGVKvuFq +rQVeaZr0yGtuGb7KkKSG6VoYF2Pzqz2cqNCqKuxu+bF4OTaL0UepZIgDmsBrnVhh +uxMFj3FA4vJM+9KQ+auAF2Y28zxuJPwKEm8q5RTy92FYP1bbT4QzFrDerf72X37U ++9y4ekKrfvu5Llh+l8d3fj1IdHPH9648AA4DeJ9wGp5pEQusMA1AZFGqt7cax4vo +mY4ODTIBdqAyFJw06xP2q+s62TwSOkPLCjqUcAm4NydG+AGE3w0h866MDLrM/zd+ +dB4QjrJERpzxshDX60dRkoTVCzYB3bs82kd/9m0/WCgI5fZw7x8By8YpT43utajK +aLz6pBJfXm21/Edwh3aiXDg4pz1BRCsC3MWuU7+MWW/NGesCbJeD72BWyZvd5eVP +DQFjC2TEwdqiwGzUXgLArgK9siY3+tHtJzgSpShLFkivyNGktIc2f6oMYTAeE577 +0i9O0xNklxKxyTSUF0Cm+RTLc8QQcZZQOGA4iz9oV+p89SqPXKFkKTpYKCBJfVYU +JkpTalWLLvtnxRPuQ7+1pY1CMUHhNUdXPCQRfoB1iyFbhZLkIL8IywkLWAo0D91y +IZGWZun47Z53s8uK6I7B5kMV7XMtLjyL3cE1FDsRtnU +-> piv-p256 zqq/iw AnSd+UPcxbe2JIdWeCbjPjTbTHGpNeMy9Gm7bQyjc+wc +8bekoKZHC9pY8zJKchPFDJpQgT3XWnUYZBAkMD0WPLs +-> piv-p256 vRzPNw Ani7+b6NcCPPTdvMm70cSFMdOD2RIsv6D0OwGPK5bd6X +hN3k62ZPxpHlKruqkUz8YY26ox02Dskk5zxghl63Nr0 +-> Fp-grease ]je~ h{ ysH% +FvO2b2u2d7H+8r1FO4pesnop6W/pvBwXf+OSSTGAvjJfI1uWMQmO2LcH2emiXOv2 +sAZ+6xRJRVvfkkOWULL10yA+w7wGfOVZrUksXMzOlGcCn8rKju8q +--- QCkadcNG9ACsmghCbVMAEWyiW+6cHRWNo7t972KL7nM + UѲi ؁1ά >'O{,)CV?b% Yr{wZ=ONETP-egIO \ No newline at end of file diff --git a/secrets/wg-private-frikandel-server.age b/secrets/wg-private-frikandel-server.age index 1eb998b..f4694e4 100644 Binary files a/secrets/wg-private-frikandel-server.age and b/secrets/wg-private-frikandel-server.age differ diff --git a/secrets/wg-private-pie.age b/secrets/wg-private-pie.age index 8e386e5..5ab8224 100644 Binary files a/secrets/wg-private-pie.age and b/secrets/wg-private-pie.age differ diff --git a/secrets/wg-private-stroopwafel.age b/secrets/wg-private-stroopwafel.age index 47d499b..ad6bd27 100644 --- a/secrets/wg-private-stroopwafel.age +++ b/secrets/wg-private-stroopwafel.age @@ -1,24 +1,25 @@ age-encryption.org/v1 --> ssh-ed25519 b0WFDg zdfcZ1qfVxqTEReErKszNqqjP3ahzOwZGxGGuF49fkY -l3vyvkevVfiV50Epw6WCLsfRYZWeiM9JMKrswOf4Xrg +-> ssh-ed25519 b0WFDg 48BhkqoqtL6p2z9C9L26Dah3Ki3lV6+GdH6M/GJHRTA +L9lRDtdNm9Obgl3bdwW7xdqmkHrfE0RpXQ5Aya7Fnf8 -> ssh-rsa kFDS0A -PVtNg7A7FvIUio5iyhkVoG35BI3BlalG6BlckVE8We8g0evkHXChvbMW0SpwzfJi -/OvhOz4fIer6Bs9av/GJmGmMsiOnQBuWI/T5EYVnF1irzxEhK1asscO07JN7C/SO -2KK7Hrb17sQBePVY+3McZ606GZXXpJ1HRhmE4y8tTlDXBKGbSDaOtghhVWnwLezT -IKuyz/aaWPtiKO4iz9JGfBM1PD18YqMMWCoFIfB9SNJ15v3/HPiNsAG8L81+9DM3 -1nAsDbcB8OBNZ49h6wMFTvbw0EiITrj0vqbimzJX3Z+br+mOzCoo0ex2gS9eZ5/H -UDpZjscbvDnE9g7mTDBYiYE3vgYzftqAsQRJ/4LJUGvcXMYMG6GmGYNslxZA+qoy -5D2tqPLStocSh4B8mpIPxfSpxqPwETfBIHv99bPr1jaIbh+vD/FcG2JIuKweDEw2 -f2vthQ8yQmxt1SB2qOOkzLelKMLO7C1TOWN1Bqh9c3nfA6mIAo5x2TgTZTk0RjqX -fpqNRLZ0NlNAjvuAyMB03yc4WiMIip3CcAXbh8dREj3AL4PQxY1m0l2X1oir8H9y -/7xIrIXJb3xuoCkSqUuYsQmpypPoq4WJApPIhHecukoG3Nfk5cGODWb1no9mQ2sB -l0UaFwccVM4dz2BxzpeqHbAleZ3epf47X5DVLV5xVCs --> piv-p256 zqq/iw A9RqRhcmvsSAe3wfGDCsfbhMAE78e9gWjjbay3AgeLg+ -dK7dIpJUDDNHcO2v/vmiO4UcQXu/PdqpdrxMw2DlNRc --> piv-p256 vRzPNw AgPzY2n7puPfU9FfzdRo0TmGYDsIKVltMGNVuR4kPOBI -zj2hjF1XttfLE7I3dV3kQ592N3G2alrAAlDAX3lwq80 --> @HqDT43-grease ("? dCOS\1 ?0)3&I2z -QHtZzA1CoA ---- QSybC1O37sTJG07UWHwMs2lmkcyGypCYIBulZPKSbuc -?ҬAĔXNKp||I+:NQ@P([o -!Y,˙;l S/lD \ No newline at end of file +E0LvaebGY7h/A+KwhFN61rq0Is/X1l3bwilTCdOg8RWw8Amp5fo1OBasRHL8hhOn +LQ9iJii3kS9PK+cMUvg9hJKwPVH7b9J4N0gOVGXt8ggkG3LXwymrjAV7GYkC87Xw +bZ4UfWKK7NXl6jWvHc001EP+sAEvYbLv7MlZZbiugT3lbzYF0HkBIHOKzNDq9Cp/ +wQn3dBj4IOffys60okp2CoMSrz9Ag1wst4NY757lItCY7e4KlM/3Ap+K2cYGyWB3 +reXN1RZr8mh6L2SmQm3oLgvgxQ5H8UviDdMIfCBPMSpPJGEIr4r15aA3o6QpUbOF +UzxcaECCt/HrJMjb7tKjI4NhbF1g0Ac19ri4WSta8ttgertIlmvzOOoaY2UnPo66 +FBTDlVmdeg0XhTZFwzvYrUcnp1SEA9qLx5OrFOGTd+qZlhIqSBQcTQRtEmh4SFjs +2NEfiqzP+8dU/GziVYSL+RCdiZBnwSLeHF8iO/oLCRyZuhB/nFj22Tvt9ynanLcE +nXGO6dIyTBbgTQrYKL3/Gnl1kQZ4MHAdtM6BV9FsMtbc8n4WbvjVzycRV1NYXWHF +zefsHbCIZaQPvT1DhSGrajER5vRfidq9QPPLxPdf5PK2CB5tjWTALNAyO1PXKPGg +1QuaYrVl2qVolYfF9P1P6iCLT58TMIULMXs82TAZ3U0 +-> piv-p256 zqq/iw Awl8WkTsqKq7wkHmZIa45/eGBMX40k58Z5finBgWdmRt +uhOLKTrgCSZReNoApKvM+jKP7oMP4N+TMgZNWSeaI+Y +-> piv-p256 vRzPNw A91cNaGQBLNZirxPdXFPqiHFIXJzRNEqxsyvmJlQTS/4 +Mn4hCgrtE8s4k3JGNkMJbGS5qt0sPHeMsxueS05QtPE +-> =-grease 'Y p1tQHZ F8 'ZDgWD +WkH8xo2vOcIj912KR4aIjHM2R0XE0Q8y40nhhCUf1CKrxsGtzWtDceX3J9PTf5lC +hLXLeE3X3Ufkro6lmSLqTK/LxOi641nQONOuWjOarMmw5BI +--- N4foRnruFO0WBsBDFlRpqzWYR5ZmDfNvJIXj2ceSnns +p$xtV>USM_˙B3c*o⦺eKsGq$o +MړM^c.ѹ)5/~v8 \ No newline at end of file diff --git a/secrets/wg-tunnel-droppie.age b/secrets/wg-tunnel-droppie.age index f3a9095..e518140 100644 --- a/secrets/wg-tunnel-droppie.age +++ b/secrets/wg-tunnel-droppie.age @@ -1,25 +1,24 @@ age-encryption.org/v1 --> ssh-ed25519 LVlqCg i1tTmBYjRhUWC9g3712yHyoOtJI+OC1zDLS0LTwB6BU -qQVM3zeTYDd6f6JNO970Xe9OUhaRN9oAU/6HM/NSp9o +-> ssh-ed25519 LVlqCg /mVa20mT7mKpzTShgWcbtKa+R0iRT0SzG9wKK633olc +81110gKfZafs+MftCX7ZlbO1do6whhMdFMJ9zF67Zso -> ssh-rsa kFDS0A -h9B46QuyjABsEZf5GkFJ5JrAFKjyFrxhWEIK2X3wCVtG+8QiJ6Ij4OzXmMoMwSwk -QDF7yjmrbzyf+7331Hfh6FjSRUQ0TOK6lAjQJi4l8i7yB91d5NzcxKfyq5GiTrya -0l3A/FeRKwdKaHgyMONq+eFcCEiF7NPjmS/ALxO+fFJxrxUPGujgwSKH14JnN8P8 -RzIAWOqrL6odN2oRCDsCFEheKbFBTRYPf7VrPJHDlr11jM9O+XKEJigN80w+8Byt -U79pVgLEbvppxoXE2i5vrdhRmTIVN0qck9KtdEDSBMjc758nMMlTv6NdRkRXNnR5 -BQWVtqx/BMS/rV58jv3TTkBR/gl3aTaEnLDBW/GeZoBTBe9of3kAtJtGO7bZmkIP -SSuZKhZj5w4aq6kppiKEqf2iYYvb8Rx19OoBzCER25puE1XfshTlaorH06APAB+6 -lWrDIKQovSH4j+2SUVncoCiathyzCyKZB5hGs6bcBcAgUaAPFARPiuX5tYnXCiox -rMiZ3kP6ivTxcHDcZOrTXLiIeamaXVzv9sRREcn2SX76rgNlyi09kJL9E0W2XCom -O4Isl2vBSd0F6jv03VSQJnAPHNzB5i7/Fuer+WzD29BvQUqhoj/M2olBh7fluBo9 -Q4Sl6TM3r5Tng6UnnvjCcWDYy1W68epJDO8ijwtRj5U --> piv-p256 zqq/iw ArboTsOuymJL0R4DjPFn6YQqC0Z4MWJuR8DhFvD+xdP+ -mmerIEHZNmBlX9Arb6BKxnDNZvgnjfn1b2+48/vbZH8 --> piv-p256 vRzPNw Ava9AZcCeI0Y0FkB8mP54ywDYGcuInc9xZ2frmBL9aXV -6sLexmlUZC5iehf3qNj5y2N6Ss7WKqrqxiUYHa5jEJk --> PaU0nX@"-grease -v+xWWiviKP1h5IEGV4KUXKsuMw50FVDzlikOrHx9zH89p8rJSTfsOnjiQQQoLADo - ---- 88jMG7EjNFpsb0AmpMPfaMdv3Jc/ctCR2GP5xpAYYjA -)D:\/IX^}i;Y>eԡ -tfֻl vzk'U QȧP \ No newline at end of file +P+oCjv2+AJPzxu8DNAsuwl7ZPLJig/flzCUxrE/pNzSQTwQr9dS/hOy6421sbY2a +22Ve8oEzUtGDO2omzXTy4a2cYywlvy6AjG60JSMpPWVTlCuvvTv1s7TrPcGZ21J0 +gARKRZBD0QtA/gUp3awbABhfDVCgHSDVTeV56Z2aD92i9N8QaYcDZizcIiWrybhC +mI3jOsliYUOj2uzp7h04q3bNJe6IizfbRP0b6jrausJCr9L6BCPvkhvcERRytA3E +zNRH5lVaRKQLDZsTZdXNCHRZ4Hg5fnR8xdkHTsaZTowohmjYkb0AdBp4fRBy2Dmz +w0H833mEXEdPkjl8PM7NT4aYDmJyKT7DKGHep1iEz2czXVaCUFUaMN5S4JgEnOSr +kQH/qkwPA0bEvmiUaxe+zMrYYaHhumh+m28NhlIQWH7HyyiilRvcbRW+dXy4XcYJ +JkVCR0uWfU2/fjJF1fGTibD48BBOnXpbZY1gkma/pWLmIjkRIlxdWPChCxDUelct +jama/Zqv5RYbiiR9z66K1OoNgrn7sJ7q+cx+FAWihZof4qg7Foeh6nfaeVZPhVws +TkoHtsitjOJB64/7ykAPdfVLNwxTsg3k7FK64tR9t/SMFRnPjI0J63WC82TjQjrC +oPa4GJPMo5yaOWmO/Gau3HZ2kgnwt3brdWaifHfI5nc +-> piv-p256 zqq/iw A4KxHHmwWuQv9paadyg20RlQKXFNjKs4mvduZHXtYqLV +jBP9JrY1/bZkDPK2fnQDwrMxfdJD5nCP5o/l/4BEf/s +-> piv-p256 vRzPNw AuidNlvPMpCl4iq6CJllzJvAoo2h9lIrcNuERGc3d6o3 +tpLM4Vulr0pS6I+zWynV/wxSnRdQxgEpB7Y4W0RqhdE +-> Tc':~)<-grease EW=TL +AL2dCoXGFdWfFMuNy5ugLZifSi3hnQbsw2nMaKKs1hbKBBInpcnzxG+KSsWFc1Rv +0dE3XcUEHZVhCaodt5w4bZSXag9pA8BQfZdMj9lLl9wjMYjn1kLP +--- bQUmuzsnM0ZUZCvpmH0r9dkFLbIwn5rgOFZr4JLxXO0 +zY9l x6V ^(r7Ko5'< \ No newline at end of file diff --git a/secrets/wg-tunnel-stroopwafel.age b/secrets/wg-tunnel-stroopwafel.age index 81c1af8..2e6bfdb 100644 --- a/secrets/wg-tunnel-stroopwafel.age +++ b/secrets/wg-tunnel-stroopwafel.age @@ -1,24 +1,23 @@ age-encryption.org/v1 --> ssh-ed25519 b0WFDg SR5wr78Fr0kObzfzfr1UwFukdELVPZ5hht71Fa5fFxs -3QndmGk9sbYth4QskAV1L8aVqK3JvIQo7wmo6tMsvMg +-> ssh-ed25519 b0WFDg NsuSXeVDNaiVmbj9lPv1YhA0TDyjqXm6i0a3wwHaAj4 +Nm0RztSI2ErmObckxT7fG5sJ1Ce+Yy2hyVxYYFSEv9w -> ssh-rsa kFDS0A -T6+WM2QvqQVErNTl8Fww+zCU6jA8gtZwFjZzeTlKxUMkAizae5X7ahsii9yRB6Sq -d1eHjzSqfO87lTDyX/QTL88Gf07wpGYKMuphQheA+mFUQwUlGauhCXFcPH+hs1t/ -NRQLwqPnDp0tIL3toBbYMMyUSR170IEM76c0Q5aU6JCYN+lhFAJS7z3jN/uAOzlG -KUnDtf/KV35jpIIW9rkkReOLHvFAkgtw2il6FVUq1OPN8Kkyl/HWOIAslC+ct/Ui -459Cv0m3Keaa1lBOTa9UnrJrIevNZE7V3N0XZMvoYLPgNZisUvblyrJABQRAKA8g -ivGn3l8DifN9UJwpW1SP/fej4ZqPZrrBUld4eerxoKyxLBqlrGiCBA3aYXsH6szS -ke7K0G2/q+wUsGd7zaXuwSoozbcRb9hbz2BlVVeyPJwlkt9HmLDMCFLbN+l4/72j -9tUrkmloKliyRPEOWmL+cVzzMZR7qZMPUmhW+N6Pb74KsfItfwoauJff2oNefC6u -ngJbErZLBplpBYDYMlPXPXWj0D1ZJXQj99fu1kPuKY0O7ji2COewR2yCcuox7Ecd -Zg8NyID97l6Gqy2MXOJU+QT7o9b6d0wm43X0nuSfbMnkjBsyYs+s4vzeRwC63J3K -9xG+0qk9DPTaIvsxwjNL1022/SPXJWFtTI1PMVrnJP4 --> piv-p256 zqq/iw AhBisE2Fe0vaKERI8QXX4PkYrl15sVVB4Gvhb+ztzYd3 -fyrDkCPy3uDC0V3QIxZ+pcEgYCaBTaRnQpyMykHOMrY --> piv-p256 vRzPNw A3cCq7Gh+pCEKMb4fuAAeYGKOCroXeoIaz0uV9PVpAY9 -sLd2F+4tMlRcslGQIXMkTDkfc6IQZZoywI3Cf/nFuEk --> \b*z-grease -GMVOh1rMrdQqWp9U263dPc3h1ngcEsrE/ZUmtgD7urq6KsqnQaS0WJqtsZ5VzbWS - ---- A+ftgvNAqu9R+3wZSILocxfuTN782u1YzEvjIE1Lp9I -NiBOYhP:;{XJԎ7ѡH6!_MSֹGI?º/ \ No newline at end of file +gEqURzUz1V/WPavUH9rKtvP0gzVtiY1iYh9kNe4yrV1AKQkBKCPVtO0rI5UJ5mtT +OkEbDm7EYaw/VXW2KJO8OE6v7+bNKrhgvUDKKTg5qcV1u62Q1KNBHu3yV9iRBR2L +esj8amIv6W6jj5S1RO52UGxggnSWZXihfsFu7evvZ0tS6o14qCpTUhfsiSu3UdGc +SjbKSSf+XrvqTNQoF7IW0XdRpoY5CRwzQhO6pSXKMZJW4n3W16su01+nq8uU/vVD +9ZM3m21IofjrUeiBpM2qu2pthU/3kC9LZ5LKG2HMeWWQ/dPvCvhopXZWWRL7+q8q +B3MSdEza5URRqifKKoW04MfOpWw1YzrA6Md0lIKiyViCrep6zoWC+QlBohzlpGce +ew0rjsSeNpY0SBJk7+Svm3Ws6qUXpE5F+ZeDOMguJnbzH51ERGlipK5mu7kKSXi4 +cXwCcaOZ4HlO8HQtb7sm87kVPsX03n+/es4WOXx6TzHIHto46kGc/8fnuDc0I9oV +9mNqjJGjPOEdnGKwH/7qBCyKxEr1akaz7P0XxzclVIw1ZbCFo15km+4KFx0TPO96 +5lCZQjxywa2tRrg04IIH6Ix0HK37GTh6RPNFLC+fBGfCDVPwxEImqlspxIYP7EwW +3jiKznAkQQf6NDfoxAJLqkQAhS1M5uswcfmMHGps91g +-> piv-p256 zqq/iw Ay/OZWoqN1T94ev5AIRa+dgIz6+793KiHN60olbLPlYq +q0VjnvzttleF8IE4Y68AH+Mu8MmUZLfFWmKsYGqqTeQ +-> piv-p256 vRzPNw A8KNTT64X05ac5+sLbcpzbHj/kH+501w/c4HgXz6vg+z +gw3hnxpNvEJoxVJxkzOtzk8pUhxA+lcQXLKxzsNMA4Y +-> SLXduAh<-grease ;Os ?h<#sQ- +zjtD7bxdUXKO19VLoqKGaTa9rRgCtyBX2ERtdxk +--- 9T5CjtTCQsIi5arc8p4EmbwUqUe/Chuoaljd9ysZoWU +ϔTC T*̧Eւ%8B7"oN Gy4 i !ҩ m\!qiDg"J,Z8>TG5w \ No newline at end of file diff --git a/terraform/b12f.io.tf b/terraform/b12f.io.tf index 5f9588e..ad691e2 100644 --- a/terraform/b12f.io.tf +++ b/terraform/b12f.io.tf @@ -163,3 +163,11 @@ resource "hostingde_record" "b12f-paperless" { content = "pie.b12f.io" ttl = 300 } + +resource "hostingde_record" "b12f-media" { + zone_id = hostingde_zone.b12f.id + name = "media.b12f.io" + type = "CNAME" + content = "droppie.b12f.io" + ttl = 300 +}