server.nix/services/komga.nix

25 lines
466 B
Nix
Raw Permalink Normal View History

2025-01-23 00:58:02 +02:00
{ config, ... }: {
services = {
komga = {
enable = true;
settings = {
server.port = 8543;
};
};
caddy.virtualHosts."komga.catnip.ee".extraConfig = ''
tls {
dns cloudflare {env.CLOUDFLARE_API_TOKEN}
resolvers 1.1.1.1
}
reverse_proxy :${toString config.services.komga.settings.server.port}
2025-01-23 00:58:02 +02:00
'';
borgbackup.jobs."borgbase".paths = [
config.services.komga.stateDir
];
};
}