From ecf517404431058677412420c2a30fb0b9b5f0b4 Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Wed, 4 Dec 2024 12:11:41 +0100 Subject: [PATCH] elendel: Enable data-access --- machines/elendel/default.nix | 2 ++ secrets.nix | 20 ++++++++++---------- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/machines/elendel/default.nix b/machines/elendel/default.nix index 129b3dbb..d5719aa6 100644 --- a/machines/elendel/default.nix +++ b/machines/elendel/default.nix @@ -60,6 +60,8 @@ }; }; services = { + containers.externalInterface = "enp7s0"; + data-access.enable = true; git.runner.enable = true; torrents.enable = true; }; diff --git a/secrets.nix b/secrets.nix index 2dd5d0f0..843f17e1 100644 --- a/secrets.nix +++ b/secrets.nix @@ -76,7 +76,7 @@ in "secrets/passwords/services/nextcloud-admin.age".publicKeys = [ marabethia ] ++ users; - "secrets/passwords/services/data-basic-auth.age".publicKeys = [ urithiru ] ++ users; + "secrets/passwords/services/data-basic-auth.age".publicKeys = [ elendel ] ++ users; "secrets/files/programs/ssh/host_configuration.age".publicKeys = nixosHosts ++ users; @@ -99,13 +99,13 @@ in "secrets/files/wireguard/urithiru.privkey.age".publicKeys = [ urithiru ] ++ users; "secrets/files/wireguard/psk.age".publicKeys = hosts ++ users; - "secrets/data-access/ssh_host_rsa_key.age".publicKeys = [ urithiru ] ++ users; - "secrets/data-access/ssh_host_rsa_key.pub.age".publicKeys = [ urithiru ] ++ users; - "secrets/data-access/ssh_host_ed25519_key.age".publicKeys = [ urithiru ] ++ users; - "secrets/data-access/ssh_host_ed25519_key.pub.age".publicKeys = [ urithiru ] ++ users; - "secrets/data-access/authorized_keys.age".publicKeys = [ urithiru ] ++ users; - "secrets/data-access/password_file.age".publicKeys = [ urithiru ] ++ users; - "secrets/data-access/readonly_authorized_keys.age".publicKeys = [ urithiru ] ++ users; - "secrets/data-access/readonly_password_file.age".publicKeys = [ urithiru ] ++ users; - "secrets/data-access/create_torrent.age".publicKeys = [ urithiru ] ++ users; + "secrets/data-access/ssh_host_rsa_key.age".publicKeys = [ elendel ] ++ users; + "secrets/data-access/ssh_host_rsa_key.pub.age".publicKeys = [ elendel ] ++ users; + "secrets/data-access/ssh_host_ed25519_key.age".publicKeys = [ elendel ] ++ users; + "secrets/data-access/ssh_host_ed25519_key.pub.age".publicKeys = [ elendel ] ++ users; + "secrets/data-access/authorized_keys.age".publicKeys = [ elendel ] ++ users; + "secrets/data-access/password_file.age".publicKeys = [ elendel ] ++ users; + "secrets/data-access/readonly_authorized_keys.age".publicKeys = [ elendel ] ++ users; + "secrets/data-access/readonly_password_file.age".publicKeys = [ elendel ] ++ users; + "secrets/data-access/create_torrent.age".publicKeys = [ elendel ] ++ users; }