Compare commits

...
1 Commits
Author SHA1 Message Date
jonas c1f14a5bba build(docker): remove bash from web image
Build docker images. / build-wordle-solver-image (push) Successful in 31s
Build docker images. / build-wordle-solver-web-image (push) Successful in 5m9s
2026-09-10 16:56:31 +02:00
+2 -7
View File
@@ -6,7 +6,6 @@ let
nginx, nginx,
runCommand, runCommand,
wordle-solver-web, wordle-solver-web,
writeShellScriptBin,
... ...
}: }:
dockerTools.buildImage { dockerTools.buildImage {
@@ -21,10 +20,6 @@ let
"nogroup:x:65534:" "nogroup:x:65534:"
]; ];
}) })
(writeShellScriptBin "start" ''
echo "Start serving worlde-solver at port 80..."
/bin/nginx -c /etc/nginx.conf
'')
(runCommand "nginx-conf" {} '' (runCommand "nginx-conf" {} ''
mkdir -p $out/etc mkdir -p $out/etc
@@ -47,13 +42,13 @@ let
EOF EOF
'') '')
]; ];
pathsToLink = ["/bin" "/etc"]; pathsToLink = ["/etc"];
}; };
runAsRoot = '' runAsRoot = ''
mkdir -p /var/log/nginx mkdir -p /var/log/nginx
''; '';
config = { config = {
Cmd = ["/bin/start"]; Cmd = ["${nginx}/bin/nginx" "-c" "/etc/nginx.conf"];
}; };
}; };
in { in {