add kavita
This commit is contained in:
@@ -54,6 +54,7 @@
|
||||
./modules/wireguard.nix
|
||||
./modules/cron.nix
|
||||
./modules/paperless.nix
|
||||
./modules/kavita.nix
|
||||
#./modules/dyndns.nix i think ddclient is deprecated
|
||||
#./modules/home-assistant.nix idk dont like this
|
||||
home-manager.nixosModules.home-manager
|
||||
|
||||
17
modules/kavita.nix
Normal file
17
modules/kavita.nix
Normal file
@@ -0,0 +1,17 @@
|
||||
{ config, pkgs, lib, inputs, ... }:
|
||||
{
|
||||
|
||||
networking.firewall.allowedTCPPorts = [ 5000 ];
|
||||
age.secrets.kavita = {
|
||||
file = ../secrets/kavita.age;
|
||||
owner = "kavita";
|
||||
group = "kavita";
|
||||
};
|
||||
services.kavita = {
|
||||
enable = true;
|
||||
user = "kavita";
|
||||
port = 5000;
|
||||
dataDir = "/mnt/250ssd/kavita";
|
||||
tokenKeyFile = config.age.secrets.kavita.path;
|
||||
};
|
||||
}
|
||||
BIN
secrets/kavita.age
Normal file
BIN
secrets/kavita.age
Normal file
Binary file not shown.
@@ -17,4 +17,5 @@ in
|
||||
"coturn-secret.age".publicKeys = [ nix-test-vm server ];
|
||||
"matrix-registration.age".publicKeys = [ nix-test-vm server ];
|
||||
"paperless.age".publicKeys = [ nix-test-vm server ];
|
||||
"kavita.age".publicKeys = [ nix-test-vm server ];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user