diff --git a/hosts/common/virtualisation.nix b/hosts/common/virtualisation.nix index a82cb9a..81efdad 100644 --- a/hosts/common/virtualisation.nix +++ b/hosts/common/virtualisation.nix @@ -4,5 +4,6 @@ virtualisation.podman = { enable = true; dockerCompat = true; + autoPrune = true; }; } diff --git a/hosts/servers/alexandria/actual.nix b/hosts/servers/alexandria/actual.nix index b4464fa..e8ee003 100644 --- a/hosts/servers/alexandria/actual.nix +++ b/hosts/servers/alexandria/actual.nix @@ -5,7 +5,7 @@ image = "jlongster/actual-server:latest"; ports = [ "${config.ports.actual}:5006" ]; volumes = [ "/data/actual:/data" ]; - extraOptions = [ "--pull=always" ]; + extraOptions = [ "--label=io.containers.autoupdate=registry" ]; }; services.nginx.virtualHosts."actual.baduhai.me" = { diff --git a/hosts/servers/alexandria/cinny.nix b/hosts/servers/alexandria/cinny.nix index 565aa9b..c72ff9c 100644 --- a/hosts/servers/alexandria/cinny.nix +++ b/hosts/servers/alexandria/cinny.nix @@ -6,7 +6,7 @@ ports = [ "${config.ports.cinny}:80" ]; environment = { TZ = "America/Bahia"; }; volumes = [ "/data/matrix/cinny-config.json:/app/config.json" ]; - extraOptions = [ "--pull=always" ]; + extraOptions = [ "--label=io.containers.autoupdate=registry" ]; }; services.nginx.virtualHosts."cinny.baduhai.me" = { diff --git a/hosts/servers/alexandria/librespeed.nix b/hosts/servers/alexandria/librespeed.nix index 4aa90f5..a145eaa 100644 --- a/hosts/servers/alexandria/librespeed.nix +++ b/hosts/servers/alexandria/librespeed.nix @@ -5,7 +5,7 @@ image = "lscr.io/linuxserver/librespeed:latest"; environment = { TZ = "America/Bahia"; }; ports = [ "${config.ports.librespeed}:80" ]; - extraOptions = [ "--pull=always" ]; + extraOptions = [ "--label=io.containers.autoupdate=registry" ]; }; services.nginx.virtualHosts."librespeed.baduhai.me" = { diff --git a/hosts/servers/alexandria/pairdrop.nix b/hosts/servers/alexandria/pairdrop.nix index c94a903..0354180 100644 --- a/hosts/servers/alexandria/pairdrop.nix +++ b/hosts/servers/alexandria/pairdrop.nix @@ -4,7 +4,7 @@ virtualisation.oci-containers.containers."pairdrop" = { image = "lscr.io/linuxserver/pairdrop:latest"; ports = [ "${config.ports.pairdrop}:3000" ]; - extraOptions = [ "--pull=always" ]; + extraOptions = [ "--label=io.containers.autoupdate=registry" ]; }; services.nginx.virtualHosts."pairdrop.baduhai.me" = { diff --git a/hosts/servers/alexandria/tailsx.nix b/hosts/servers/alexandria/tailsx.nix deleted file mode 100644 index ab085d1..0000000 --- a/hosts/servers/alexandria/tailsx.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ inputs, config, pkgs, lib, ... }: - -{ - services.nginx.virtualHosts."search.baduhai.me" = { - useACMEHost = "baduhai.me"; - forceSSL = true; - kTLS = true; - locations."/".proxyPass = "http://127.0.0.1:${config.ports.searx}"; - }; -}