🐛 fixed paperless ipv6 start
All checks were successful
Build all NixOS Configurations / nix build (push) Successful in 7m44s

This commit is contained in:
Ingolf Wagner 2025-05-03 22:29:55 +02:00
parent 3b04b43da6
commit b5ac258ef4
No known key found for this signature in database
GPG key ID: 76BF5F1928B9618B
2 changed files with 4 additions and 13 deletions

View file

@ -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

View file

@ -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;
'';