Unset env for docker containers, add cacertificates?

This commit is contained in:
Rory&
2026-02-14 17:18:54 +01:00
parent 3a9535bc69
commit 6972aa7fb5
+17 -7
View File
@@ -41,12 +41,18 @@
default = pkgs.dockerTools.buildLayeredImage {
name = "spacebar-server-ts";
tag = builtins.replaceStrings [ "+" ] [ "_" ] self.packages.${system}.default.version;
contents = [ self.packages.${system}.default ];
contents = [
self.packages.${system}.default
pkgs.dockerTools.binSh
pkgs.dockerTools.usrBinEnv
pkgs.dockerTools.caCertificates
];
config = {
Cmd = [ "${self.outputs.packages.${system}.default}/bin/start-bundle" ];
Env = {
PORT = "3001";
};
# TODO: figure this out
#Env = {
# PORT = "3001";
#};
Expose = [ "3001" ];
};
};
@@ -58,12 +64,16 @@
tag = builtins.replaceStrings [ "+" ] [ "_" ] self.packages.${system}.default.version;
contents = [
self.packages.${system}.default
pkgs.dockerTools.binSh
pkgs.dockerTools.usrBinEnv
pkgs.dockerTools.caCertificates
];
config = {
Cmd = [ "${self.outputs.packages.${system}.default}/bin/start-${mod}" ];
Env = {
PORT = "3001";
};
# TODO: figure this out
# Env = {
# PORT = "3001";
# };
Expose = [ "3001" ];
};
}