blob: 92af758c44b1f0b030f201420e54939848a8e496 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
{ settings, pkgs, ... }:
{
# NOTE: Run `head -c 64 /dev/urandom | base64 --wrap=0 > /var/lib/kavita-token`
services.kavita = {
enable = true;
tokenKeyFile = "/var/lib/kavita-token";
user = "kavita"; # TODO: fix permissions
settings = {
Port = settings.network.ports.library;
};
};
networking.firewall.allowedTCPPorts = [settings.network.ports.library];
}
|