broken: Added initial support for authelia + lldap oidc for nextcloud

This commit is contained in:
uttarayan21
2025-08-01 15:18:56 +05:30
parent 2f461a941d
commit 773a6aaa63
12 changed files with 453 additions and 9 deletions

View File

@@ -0,0 +1,26 @@
{pkgs, ...}: let
port = 3003;
in {
virtualisation.oci-containers = {
backend = "docker";
containers = {
immich-machine-learning = {
image = "ghcr.io/immich-app/immich-machine-learning:v${pkgs.immich.version}-cuda";
ports = [
"0.0.0.0:${toString port}:3003"
];
volumes = [
"model-cache:/cache"
];
};
};
};
networking.firewall.allowedTCPPorts = [port];
environment.systemPackages = with pkgs; [
nvidia-docker
nvidia-container-toolkit
];
# services.caddy.virtualHosts."ml.ryu.darksailor.dev".extraConfig = ''
# reverse_proxy localhost:${toString port}
# '';
}