diff options
author | Adrien <adrien@luxeylab.net> | 2023-03-27 10:23:32 +0200 |
---|---|---|
committer | Adrien <adrien@luxeylab.net> | 2023-03-27 10:23:32 +0200 |
commit | 55ef7530aee661b5bcfbb9d1c8fffb7ab5dd03f2 (patch) | |
tree | 4a731f38279eebd09b61e3f022aa66d3019e3f89 | |
parent | a2be316d91e3117d620f39a29b910349f730760d (diff) | |
download | bottin-55ef7530aee661b5bcfbb9d1c8fffb7ab5dd03f2.tar.gz bottin-55ef7530aee661b5bcfbb9d1c8fffb7ab5dd03f2.zip |
cleaned Docker processfeat/better-docker
-rw-r--r-- | Dockerfile | 5 | ||||
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | default.nix | 3 |
3 files changed, 4 insertions, 8 deletions
diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 955e617..0000000 --- a/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -FROM scratch - -ADD bottin.static /bottin - -ENTRYPOINT ["/bottin"] @@ -24,7 +24,7 @@ Features: - Access control through an ACL (hardcoded in the configuration file) -A Docker image is provided on the [Docker hub](https://hub.docker.com/r/lxpz/bottin_amd64). +A Docker image is provided on the [Docker hub](https://hub.docker.com/r/dxflrs/bottin) (built in `default.nix`). An example for running Bottin on a Nomad cluster can be found in `bottin.hcl.example`. Bottin takes a single command line argument, `-config <filename>`, which is the @@ -53,7 +53,7 @@ nix-build -A docker ```bash docker load < $(nix-build -A docker) -docker push ??? +docker push dxflrs/bottin:??? ``` ## Server initialization diff --git a/default.nix b/default.nix index 35c8ba1..8cc4c8d 100644 --- a/default.nix +++ b/default.nix @@ -48,7 +48,8 @@ in rec { docker = pkgs.dockerTools.buildImage { name = "dxflrs/bottin"; config = { - Cmd = [ "${pkg}/bottin" ]; + Entrypoint = [ "${pkg}/bottin" ]; + WorkingDir = "/"; }; }; } |