diff --git a/modules/services/komga.nix b/modules/services/komga.nix new file mode 100644 index 0000000..ded549e --- /dev/null +++ b/modules/services/komga.nix @@ -0,0 +1,20 @@ +{ globals, lib, config, pkgs, ... }: { + services.komga = { + enable = true; + port = 2872; + stateDir = "/var/lib/komga"; + openFirewall = true; + user = globals.user; + }; + + services = { + nginx.virtualHosts."read.liv.town" = { + useACMEHost = "liv.town"; + forceSSL = true; + locations."/" = { + proxyPass = "http://localhost:2872"; + }; + }; + }; + +}