linde: configure readeck
1 file changed, 18 insertions(+), 0 deletions(-)
changed files
M system/hosts/linde.nix → system/hosts/linde.nix
@@ -57,6 +57,7 @@ cifs-transmission.file = ../../secrets/cifs-transmission.age; forgejo-actions-runner.file = ../../secrets/forgejo-actions-runner.age; ntfy.file = ../../secrets/ntfy.age; rauthy.file = ../../secrets/rauthy.age; + readeck.file = ../../secrets/readeck.age; }; boot.loader.efi.efiSysMountPoint = "/boot/efi";@@ -775,6 +776,11 @@ extraConfig = '' reverse_proxy ${config.services.ntfy-sh.settings.listen-http} ''; }; + "read.${domain}" = { + extraConfig = '' + reverse_proxy localhost:${toString config.services.readeck.settings.server.port} + ''; + }; }; }; systemd.services.caddy.serviceConfig = {@@ -1020,6 +1026,18 @@ }; environmentFiles = [ config.age.secrets.rauthy.path ]; serviceName = "rauthy"; }; + }; + }; + + services.readeck = { + enable = true; + environmentFile = config.age.secrets.readeck.path; + settings = { + server = { + host = "::1"; + port = 8000; + base_url = "https://read.alin.ovh"; + }; }; };