From cc1b9f47949b8d0dc8a8bcb8f2280a3964eeeebc Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sun, 12 Jun 2022 20:17:08 +0200 Subject: [PATCH] hosts: move matrix to hades --- hosts/hades/default.nix | 5 +++++ hosts/hades/secrets.nix | 4 ++++ hosts/poseidon/default.nix | 5 ----- hosts/poseidon/secrets.nix | 4 ---- .../secrets/matrix-synapse/secret-config.age | Bin 699 -> 717 bytes modules/secrets/secrets.nix | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/hosts/hades/default.nix b/hosts/hades/default.nix index 4fd34ee..f08fe5e 100644 --- a/hosts/hades/default.nix +++ b/hosts/hades/default.nix @@ -57,6 +57,11 @@ in { my.services = { fail2ban.enable = true; + matrix = { + enable = true; + secretConfigFile = config.age.secrets."matrix-synapse/secret-config".path; + }; + miniflux = { enable = true; adminCredentialsFile = config.age.secrets."miniflux/admin-credentials".path; diff --git a/hosts/hades/secrets.nix b/hosts/hades/secrets.nix index 656fb2e..9e07681 100644 --- a/hosts/hades/secrets.nix +++ b/hosts/hades/secrets.nix @@ -15,6 +15,10 @@ lib.mapAttrs toSecret { "gandi/api-key" = {}; + "matrix-synapse/secret-config" = { + owner = "matrix-synapse"; + }; + "miniflux/admin-credentials" = {}; "restic-backup/hades-credentials" = {}; diff --git a/hosts/poseidon/default.nix b/hosts/poseidon/default.nix index b05967f..0695469 100644 --- a/hosts/poseidon/default.nix +++ b/hosts/poseidon/default.nix @@ -96,11 +96,6 @@ in { port = 8083; }; - matrix = { - enable = true; - secretConfigFile = config.age.secrets."matrix-synapse/secret-config".path; - }; - monitoring = { enable = true; domain = "monitoring.${config.networking.domain}"; diff --git a/hosts/poseidon/secrets.nix b/hosts/poseidon/secrets.nix index 719d569..de918e3 100644 --- a/hosts/poseidon/secrets.nix +++ b/hosts/poseidon/secrets.nix @@ -17,10 +17,6 @@ "lohr/shared-secret" = {}; - "matrix-synapse/secret-config" = { - owner = "matrix-synapse"; - }; - "nextcloud/admin-pass" = { owner = "nextcloud"; }; diff --git a/modules/secrets/matrix-synapse/secret-config.age b/modules/secrets/matrix-synapse/secret-config.age index 8ec58e864c8e26d1843c179c3f19c542f53e6cdc..eb23b3bda2f2742f24f2779e51020ed4045283d9 100644 GIT binary patch delta 685 zcmV;e0#g0E1GKQ$#CNYkyK~Q!!~bQ8{o%Rdjf2WNJl0FgQmzc~o&mbys9>bu?#GdRj173S?1b zOJQ|RD|Kgec6Lg5GBIdMQ&MwGFGz26N_j+AGjmrL>EV-XMFbchKgmom=2@L{8OU}Eh$}ob0hijql}b-)0`s#7h za#ixNTbi-0R3wfHcRKt0qE74l$x(ggMaG>mf+lvKMz=IiPs9kz&8yP4mJIC=MYsl> zmKFv?lz-u0HXN=}r~kmD!@x-TEOptq#ONB@s5ffFImY2JP=h|?8-097m5jmCGwJ)_ zjG)GnPEID``K~6Jyi|{I1RC9s&|TLG0HpVWX6WG9Hg4`tuP-FnlzZWOt~`{k%tN62 z?__Lo94|KHRS#05XncITw{Zd;$($lz#ob7df0AyQQ!Usip1Tp&d`Pau6oZZ1?yQdSC7cVv1~M{rhj zVpcaqMK)$RIDc|RVP`{dXHaZ1R7_eob9z@waZFN2F*t2nX<1c5XfH5vIZ<vOh4#tJJr09OcIvObaqI&sy z;Wox_k{`#e<|@}zts2yw(Mv?oJSHfR+~?FJ?e=W#30?~U2Qfui2JJ*kT`xeoozVVR<7-5c+BS0akU$YhFgSAqw2!u B5W)Ze diff --git a/modules/secrets/secrets.nix b/modules/secrets/secrets.nix index bf0f8ec..e3c78e6 100644 --- a/modules/secrets/secrets.nix +++ b/modules/secrets/secrets.nix @@ -15,7 +15,7 @@ in { "lohr/shared-secret.age".publicKeys = [alarsyo poseidon]; - "matrix-synapse/secret-config.age".publicKeys = [alarsyo poseidon]; + "matrix-synapse/secret-config.age".publicKeys = [alarsyo hades]; "miniflux/admin-credentials.age".publicKeys = [alarsyo hades];