parent
3b04b43da6
commit
b5ac258ef4
2 changed files with 4 additions and 13 deletions
machines/chungus
|
@ -45,9 +45,11 @@
|
||||||
|
|
||||||
./service-atuin.nix
|
./service-atuin.nix
|
||||||
./service-forgejo.nix
|
./service-forgejo.nix
|
||||||
|
|
||||||
./service-paperless-backup.nix
|
./service-paperless-backup.nix
|
||||||
./service-paperless-tika.nix
|
./service-paperless-tika.nix
|
||||||
./service-paperless.nix
|
./service-paperless.nix
|
||||||
|
|
||||||
./service-s3.nix
|
./service-s3.nix
|
||||||
#./service-taskwarrior.nix
|
#./service-taskwarrior.nix
|
||||||
./service-vault.nix
|
./service-vault.nix
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
|
|
||||||
services.paperless = {
|
services.paperless = {
|
||||||
enable = true;
|
enable = true;
|
||||||
address = "[::]";
|
#address = "[::]";
|
||||||
port = 28981;
|
port = 28981;
|
||||||
package = pkgs.paperless-ngx;
|
package = pkgs.paperless-ngx;
|
||||||
settings = {
|
settings = {
|
||||||
|
@ -42,24 +42,13 @@
|
||||||
80 # nginx
|
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 = {
|
healthchecks.http.paperless = {
|
||||||
url = "http://paperless.ingolf-wagner.de/accounts/login/?next=/";
|
url = "http://paperless.ingolf-wagner.de/accounts/login/?next=/";
|
||||||
expectedContent = "paperless.chungus.private";
|
expectedContent = "paperless.chungus.private";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.nginx.virtualHosts."paperless.${config.networking.hostName}.private" = {
|
services.nginx.virtualHosts."paperless.ingolf-wagner.de" = {
|
||||||
serverAliases = [ "paperless.ingolf-wagner.de" ];
|
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
allow ${config.tinc.private.subnet};
|
|
||||||
allow ${config.wireguard.wg0.subnet};
|
|
||||||
allow ${config.clan.core.networking.zerotier.subnet};
|
allow ${config.clan.core.networking.zerotier.subnet};
|
||||||
deny all;
|
deny all;
|
||||||
'';
|
'';
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue