{ pkgs, ... }: pkgs.dockerTools.buildImage { name = "comentario"; fromImage = pkgs.docker-image-base; copyToRoot = pkgs.buildEnv { name = "root"; paths = with pkgs; [ comentario ]; pathsToLink = [ "/bin" "/lib" ]; }; config = { Entrypoint = [ "comentario" ]; Env = [ "HOST=0.0.0.0" "PORT=8080" "SECRETS_FILE=/etc/comentario/secrets.yaml" ]; ExposedPorts = { "8080/tcp" = { }; }; WorkingDir = "/etc/comentario"; }; }