Move komga to public domain, create comic folder for komga

This commit is contained in:
batteredbunny 2025-01-23 02:00:54 +02:00
parent 56dd654422
commit 8c70e16683
3 changed files with 13 additions and 4 deletions

View file

@ -42,7 +42,6 @@
"stats.internal" "stats.internal"
"promtail.internal" "promtail.internal"
"prometheus.internal" "prometheus.internal"
"komga.internal"
] "100.93.150.89"; ] "100.93.150.89";
}; };
conditional = conditional =

View file

@ -8,9 +8,13 @@
}; };
}; };
caddy.virtualHosts."http://komga.internal".extraConfig = '' caddy.virtualHosts."komga.catnip.ee".extraConfig = ''
@local remote_ip private_ranges 100.64.0.0/10 tls {
reverse_proxy @local :${toString config.services.komga.settings.server.port} dns cloudflare {env.CLOUDFLARE_API_TOKEN}
resolvers 1.1.1.1
}
reverse_proxy :${toString config.services.komga.settings.server.port}
''; '';
borgbackup.jobs."borgbase".paths = [ borgbackup.jobs."borgbase".paths = [

View file

@ -4,6 +4,12 @@ if [[ -z "$DRIVE" ]]; then
exit 1 exit 1
fi fi
# Komga
echo Creating $DRIVE/comics
mkdir -p $DRIVE/comics
sudo setfacl -m u:komga:rx $DRIVE
sudo setfacl -m u:komga:rwx $DRIVE/comics
# Radarr # Radarr
echo Creating $DRIVE/media/movies echo Creating $DRIVE/media/movies
mkdir -p $DRIVE/media/movies mkdir -p $DRIVE/media/movies