Unset env for docker containers, add cacertificates?
1 files changed, 17 insertions, 7 deletions
diff --git a/flake.nix b/flake.nix
index b384ced0..8d7dc413 100644
--- a/flake.nix
+++ b/flake.nix
@@ -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" ];
};
}
|