Files
nix/packages/docker/authelia/default.nix
2025-07-06 11:36:13 +01:00

27 lines
506 B
Nix

{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "authelia";
fromImage = import ../base { inherit pkgs; };
copyToRoot = pkgs.buildEnv {
name = "root";
paths = with pkgs; [ authelia ];
pathsToLink = [ "/bin" ];
};
config = {
Entrypoint = [ "authelia" ];
Cmd = [
"--config"
"/etc/authelia/configuration.yaml"
];
ExposedPorts = {
"9091/tcp" = { };
};
WorkingDir = "/etc/authelia";
Volumes = {
"/etc/authelia" = { };
};
};
}