diff --git a/modules/servers/per-server/tyr/services/dns.nix b/modules/servers/per-server/tyr/services/dns.nix index f9b90eb..dd7eb79 100644 --- a/modules/servers/per-server/tyr/services/dns.nix +++ b/modules/servers/per-server/tyr/services/dns.nix @@ -85,7 +85,6 @@ ''"linkwarden.home.cronyakatsuki.xyz IN A 192.168.0.5"'' ''"paperless.home.cronyakatsuki.xyz IN A 192.168.0.5"'' ''"komga.home.cronyakatsuki.xyz IN A 192.168.0.5"'' - ''"termix.home.cronyakatsuki.xyz IN A 192.168.0.5"'' ]; }; }; diff --git a/modules/servers/per-server/tyr/services/termix.nix b/modules/servers/per-server/tyr/services/termix.nix deleted file mode 100644 index e87f328..0000000 --- a/modules/servers/per-server/tyr/services/termix.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ - virtualisation.oci-containers.containers.termix = { - image = "ghcr.io/lukegus/termix:latest"; - autoStart = true; - ports = [ - "8484:8484" - ]; - labels = { - "io.containers.autoupdate" = "registry"; - }; - volumes = [ - "/var/lib/termix:/app/data:U" - ]; - extraOptions = ["--network=host"]; - environment.PORT = "8484"; - }; - - services.restic.backups = { - local.paths = ["/var/lib/termix"]; - server.paths = ["/var/lib/termix"]; - }; - - services.traefik.dynamicConfigOptions.http = { - services.termix.loadBalancer.servers = [ - { - url = "http://localhost:8484"; - } - ]; - - routers.termix = { - rule = "Host(`termix.home.cronyakatsuki.xyz`)"; - tls = { - certResolver = "porkbun"; - }; - service = "termix"; - entrypoints = "websecure"; - }; - }; -}