update kavita setup
This commit is contained in:
@@ -41,7 +41,7 @@ in
|
|||||||
keepassxc
|
keepassxc
|
||||||
xfce.thunar
|
xfce.thunar
|
||||||
remmina
|
remmina
|
||||||
nextcloud-client
|
#nextcloud-client
|
||||||
thunderbird
|
thunderbird
|
||||||
rofi
|
rofi
|
||||||
localsend
|
localsend
|
||||||
|
|||||||
@@ -34,6 +34,10 @@ in
|
|||||||
"domain" = "kopatz.ddns.net";
|
"domain" = "kopatz.ddns.net";
|
||||||
"answer" = ip;
|
"answer" = ip;
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
"domain" = "kavita-kopatz.duckdns.org";
|
||||||
|
"answer" = ip;
|
||||||
|
}
|
||||||
{
|
{
|
||||||
"domain" = "server.home";
|
"domain" = "server.home";
|
||||||
"answer" = ip;
|
"answer" = ip;
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
workDir = "/github-actions-runner";
|
workDir = "/github-actions-runner";
|
||||||
extraPackages = with pkgs; [ rsync nodePackages.pnpm nodejs_18 ];
|
extraPackages = with pkgs; [ rsync nodePackages.pnpm nodejs_18 ];
|
||||||
serviceOverrides = {
|
serviceOverrides = {
|
||||||
BindPaths= [ "/github-actions-runner" "/data/website" ];
|
BindPaths= [ "/github-actions-runner" "/data/website" ] ++ lib.optional config.services.kavita.enable "/mnt/1tbssd/kavita";
|
||||||
UMask = "022";
|
UMask = "022";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -9,9 +9,10 @@ in
|
|||||||
{
|
{
|
||||||
networking.firewall.allowedTCPPorts = [ 5000 ];
|
networking.firewall.allowedTCPPorts = [ 5000 ];
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
"d ${baseDir} 0770 kavita kavita -"
|
(if config.services.github-runners.oberprofis.enable then "d ${baseDir} 0750 kavita github-actions-runner -" else "d ${baseDir} 0770 kavita kavita -")
|
||||||
"d ${baseDir}/manga 0770 kavita kavita -"
|
"d ${baseDir}/manga 0770 kavita kavita -"
|
||||||
];
|
] ++ lib.optional config.services.github-runners.oberprofis.enable "d ${baseDir}/github 0770 github-actions-runner kavita -";
|
||||||
|
|
||||||
age.secrets.kavita = {
|
age.secrets.kavita = {
|
||||||
file = ../../secrets/kavita.age;
|
file = ../../secrets/kavita.age;
|
||||||
owner = "kavita";
|
owner = "kavita";
|
||||||
|
|||||||
Reference in New Issue
Block a user