diff --git a/flake.nix b/flake.nix index 8e7078a..b1a45a8 100644 --- a/flake.nix +++ b/flake.nix @@ -185,7 +185,7 @@ , modules }: { - clan.networking.targetHost = lib.mkDefault "root@${host}"; + clan.core.networking.targetHost = lib.mkDefault "root@${host}"; nixpkgs.pkgs = meta.pkgs; nixpkgs.hostPlatform = meta.system; clan.core.facts.secretStore = "password-store"; @@ -197,7 +197,7 @@ zerotierControllerModule = { - clan.networking.zerotier.controller = { + clan.core.networking.zerotier.controller = { enable = true; public = false; }; diff --git a/machines/orbi/configuration.nix b/machines/orbi/configuration.nix index ff1ad0c..fea7803 100644 --- a/machines/orbi/configuration.nix +++ b/machines/orbi/configuration.nix @@ -33,6 +33,7 @@ ./social-matrix-terranix.nix ]; + services.logrotate.checkConfig = false; # because uid 3000 does not exist in here networking.hostName = "orbi"; diff --git a/machines/orbi/media-nextcloud.nix b/machines/orbi/media-nextcloud.nix index 5d32b26..a0715c8 100644 --- a/machines/orbi/media-nextcloud.nix +++ b/machines/orbi/media-nextcloud.nix @@ -87,6 +87,7 @@ in nixpkgs.pkgs = pkgs; imports = [ ../../components/monitor/container.nix ]; system.stateVersion = "23.11"; + services.logrotate.checkConfig = false; # because uid 3000 does not exist in here # Configuring nameservers for containers is currently broken. # Therefore in some cases internet connectivity can be broken inside the containers. diff --git a/machines/orbi/media-transmission2.nix b/machines/orbi/media-transmission2.nix index 6bd2c9e..35a4349 100644 --- a/machines/orbi/media-transmission2.nix +++ b/machines/orbi/media-transmission2.nix @@ -27,6 +27,7 @@ in nixpkgs.pkgs = pkgs; imports = [ ../../components/monitor/container.nix ]; system.stateVersion = "21.05"; + services.logrotate.checkConfig = false; # because uid 3000 does not exist in here # allow transmission to write in syncthing folders users.groups.syncthing = { @@ -36,6 +37,7 @@ in services.transmission = { enable = true; + package = pkgs.legacy_2405.transmission_4; settings = { download-dir = "/media/torrent/downloads"; incomplete-dir = "/media/torrent/incomplete"; diff --git a/machines/orbi/service-photoprism.nix b/machines/orbi/service-photoprism.nix index c053e07..8e6706b 100644 --- a/machines/orbi/service-photoprism.nix +++ b/machines/orbi/service-photoprism.nix @@ -17,6 +17,7 @@ in nixpkgs.pkgs = pkgs; imports = [ ../../components/monitor/container.nix ]; system.stateVersion = "23.11"; + services.logrotate.checkConfig = false; # because uid 3000 does not exist in here # Photoprism # ---------- diff --git a/machines/orbi/service-surrealdb.nix b/machines/orbi/service-surrealdb.nix index c09bc45..cc58c5c 100644 --- a/machines/orbi/service-surrealdb.nix +++ b/machines/orbi/service-surrealdb.nix @@ -14,6 +14,7 @@ in nixpkgs.pkgs = pkgs; imports = [ ../../components/monitor/container.nix ]; system.stateVersion = "24.05"; + services.logrotate.checkConfig = false; # because uid 3000 does not exist in here # Photoprism # ---------- diff --git a/machines/orbi/service-vikunja.nix b/machines/orbi/service-vikunja.nix index cc76a2a..b6970eb 100644 --- a/machines/orbi/service-vikunja.nix +++ b/machines/orbi/service-vikunja.nix @@ -15,6 +15,7 @@ in nixpkgs.pkgs = pkgs; imports = [ ../../components/monitor/container.nix ]; system.stateVersion = "24.05"; + services.logrotate.checkConfig = false; # because uid 3000 does not exist in here # Vikunja # ---------- diff --git a/machines/orbi/social-matrix-terranix.nix b/machines/orbi/social-matrix-terranix.nix index 94e409b..1b66b26 100644 --- a/machines/orbi/social-matrix-terranix.nix +++ b/machines/orbi/social-matrix-terranix.nix @@ -68,6 +68,7 @@ in nixpkgs.pkgs = pkgs; imports = [ ../../components/monitor/container.nix ]; system.stateVersion = "23.11"; + services.logrotate.checkConfig = false; # because uid 3000 does not exist in here systemd.tmpfiles.settings.nextcloud = { "/run/secrets/matrix-shared-secret"."C+" = {