diff --git a/hosts/servers/alexandria/containerised.nix b/hosts/servers/alexandria/containerised.nix index c5a62d3..3925207 100644 --- a/hosts/servers/alexandria/containerised.nix +++ b/hosts/servers/alexandria/containerised.nix @@ -6,6 +6,18 @@ oci-containers = { backend = "docker"; containers = { + "actual" = { + image = "jlongster/actual-server:latest"; + ports = [ + "${config.ports.actual}:5006" + ]; + volumes = [ + "/data/actual:/data" + ]; + extraOptions = [ + "--pull=always" + ]; + }; "cinny" = { image = "ghcr.io/cinnyapp/cinny:latest"; ports = [ diff --git a/hosts/servers/alexandria/services.nix b/hosts/servers/alexandria/services.nix index d29efa9..4616e58 100644 --- a/hosts/servers/alexandria/services.nix +++ b/hosts/servers/alexandria/services.nix @@ -69,7 +69,7 @@ "detect.baduhai.me" = { useACMEHost = "baduhai.me"; forceSSL = true; kTLS = true; locations."/".proxyPass = "http://127.0.0.1:${config.ports.changedetection-io}"; }; "jackett.baduhai.me" = { useACMEHost = "baduhai.me"; forceSSL = true; kTLS = true; locations."/".proxyPass = "http://127.0.0.1:${config.ports.jackett}"; }; "jellyfin.baduhai.me" = { useACMEHost = "baduhai.me"; forceSSL = true; kTLS = true; locations."/".proxyPass = "http://127.0.0.1:${config.ports.jellyfin}"; }; - "leantime.baduhai.me" = { useACMEHost = "baduhai.me"; forceSSL = true; kTLS = true; locations."/".proxyPass = "http://127.0.0.1:${config.ports.leantime}"; }; + "actual.baduhai.me" = { useACMEHost = "baduhai.me"; forceSSL = true; kTLS = true; locations."/".proxyPass = "http://127.0.0.1:${config.ports.actual}"; }; "librespeed.baduhai.me" = { useACMEHost = "baduhai.me"; forceSSL = true; kTLS = true; locations."/".proxyPass = "http://127.0.0.1:${config.ports.librespeed}"; }; "n8n.baduhai.me" = { useACMEHost = "baduhai.me"; forceSSL = true; kTLS = true; locations."/".proxyPass = "http://127.0.0.1:${config.ports.n8n}"; }; "paperless.baduhai.me" = { useACMEHost = "baduhai.me"; forceSSL = true; kTLS = true; locations."/".proxyPass = "http://127.0.0.1:${config.ports.paperless}"; }; diff --git a/hosts/servers/alexandria/variables.nix b/hosts/servers/alexandria/variables.nix index 26b0ab3..27cae86 100644 --- a/hosts/servers/alexandria/variables.nix +++ b/hosts/servers/alexandria/variables.nix @@ -22,7 +22,7 @@ in jellyfin = mkStringOption "8096"; whoogle = mkStringOption "8007"; qbittorrent = mkStringOption "8008"; - leantime = mkStringOption "8009"; + actual = mkStringOption "8009"; sonarr = mkStringOption "8989"; jackett = mkStringOption "9117"; };