From b5ac258ef46bbc8250f9a14f8c9e6e6e690d87f6 Mon Sep 17 00:00:00 2001 From: Ingolf Wagner <contact@ingolf-wagner.de> Date: Sat, 3 May 2025 22:29:55 +0200 Subject: [PATCH] :bug: fixed paperless ipv6 start --- machines/chungus/configuration.nix | 2 ++ machines/chungus/service-paperless.nix | 15 ++------------- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/machines/chungus/configuration.nix b/machines/chungus/configuration.nix index 2948810..461e172 100644 --- a/machines/chungus/configuration.nix +++ b/machines/chungus/configuration.nix @@ -45,9 +45,11 @@ ./service-atuin.nix ./service-forgejo.nix + ./service-paperless-backup.nix ./service-paperless-tika.nix ./service-paperless.nix + ./service-s3.nix #./service-taskwarrior.nix ./service-vault.nix diff --git a/machines/chungus/service-paperless.nix b/machines/chungus/service-paperless.nix index 532e0ed..6fa164c 100644 --- a/machines/chungus/service-paperless.nix +++ b/machines/chungus/service-paperless.nix @@ -9,7 +9,7 @@ services.paperless = { enable = true; - address = "[::]"; + #address = "[::]"; port = 28981; package = pkgs.paperless-ngx; settings = { @@ -42,24 +42,13 @@ 80 # nginx ]; - healthchecks.http.paperless-private = { - url = "http://paperless.chungus.private/accounts/login/?next=/"; - expectedContent = "paperless.chungus.private"; - }; - healthchecks.http.paperless-port = { - url = "http://paperless.ingolf-wagner.de:${toString config.services.paperless.port}/accounts/login/?next=/"; - expectedContent = "paperless.chungus.private"; - }; healthchecks.http.paperless = { url = "http://paperless.ingolf-wagner.de/accounts/login/?next=/"; expectedContent = "paperless.chungus.private"; }; - services.nginx.virtualHosts."paperless.${config.networking.hostName}.private" = { - serverAliases = [ "paperless.ingolf-wagner.de" ]; + services.nginx.virtualHosts."paperless.ingolf-wagner.de" = { extraConfig = '' - allow ${config.tinc.private.subnet}; - allow ${config.wireguard.wg0.subnet}; allow ${config.clan.core.networking.zerotier.subnet}; deny all; '';