Merge pull request #2 from med-logic/codex/-olivetin-debian-dockerfile-fykqah

Switch Dockerfiles to Debian 13-slim, install Docker CLI via apt, and add webui build dependency
This commit is contained in:
med-logic 2026-08-19 21:05:57 +10:00 committed by GitHub
commit e3ba0b70d7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 2 deletions

View File

@ -39,7 +39,7 @@ dist:
echo "dist noop" echo "dist noop"
podman-image: podman-image: webui-dist
buildah bud -f Dockerfile.singlearch -t olivetin buildah bud -f Dockerfile.singlearch -t olivetin
podman-container: podman-container:
@ -48,7 +48,7 @@ podman-container:
podman create --name olivetin -p 1337:1337 -v /etc/OliveTin/:/config:ro olivetin podman create --name olivetin -p 1337:1337 -v /etc/OliveTin/:/config:ro olivetin
podman start olivetin podman start olivetin
integration-tests-docker-image: integration-tests-docker-image: webui-dist
docker rm -f olivetin && docker rmi -f olivetin docker rm -f olivetin && docker rmi -f olivetin
docker build -f Dockerfile.singlearch -t olivetin:latest . docker build -f Dockerfile.singlearch -t olivetin:latest .
docker create --name olivetin -p 1337:1337 -v `pwd`/integration-tests/configs/:/config/ olivetin docker create --name olivetin -p 1337:1337 -v `pwd`/integration-tests/configs/:/config/ olivetin