all repos — nixfiles @ d338a93056170044e347e2a26cad2327c844ffe2

System and user configuration, managed by nix and home-manager

centralise tailscale domain

Alin
commit

d338a93056170044e347e2a26cad2327c844ffe2

parent

dc7f669afd2b34b15f60b390b2cb5108a9cbb0b1

1 file changed, 3 insertions(+), 3 deletions(-)

changed files
M system/roles/paperless.nix → system/roles/paperless.nix
@@ -3,8 +3,8 @@ config,
... }: let + data = import ../../data; cfg = config.services.paperless; - ts-domain = "fin-marlin.ts.net"; in { age.secrets = {
@@ -31,7 +31,7 @@ settings = {
PAPERLESS_DBENGINE = "sqlite"; PAPERLESS_TIME_ZONE = config.time.timeZone; - PAPERLESS_URL = "https://papers.${ts-domain}"; + PAPERLESS_URL = "https://papers.${data.tailnet}"; PAPERLESS_TRUSTED_PROXIES = "::1"; PAPERLESS_USE_X_FORWARD_HOST = true; PAPERLESS_USE_X_FORWARD_PORT = true;
@@ -65,7 +65,7 @@ };
}; services.caddy.virtualHosts = { - "papers.${ts-domain}" = { + "papers.${data.tailnet}" = { extraConfig = '' bind tailscale/papers tailscale_auth