cleaned Docker process
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build encountered an error Details

This commit is contained in:
Adrien 2023-03-27 10:23:32 +02:00
parent a2be316d91
commit 55ef7530ae
3 changed files with 4 additions and 8 deletions

View File

@ -1,5 +0,0 @@
FROM scratch
ADD bottin.static /bottin
ENTRYPOINT ["/bottin"]

View File

@ -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

View File

@ -48,7 +48,8 @@ in rec {
docker = pkgs.dockerTools.buildImage {
name = "dxflrs/bottin";
config = {
Cmd = [ "${pkg}/bottin" ];
Entrypoint = [ "${pkg}/bottin" ];
WorkingDir = "/";
};
};
}