{ 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" = { }; }; }; }