Commit Graph

3 Commits

Author SHA1 Message Date
60dcc30c0d chore(dockerfile): switch base image to debian and update curl setup
- Replace Alpine with Debian Slim for the runtime environment
- Update curl installation process to use apt-get for compatibility
2025-05-11 10:59:26 +02:00
ec18f7b4e3 refactor(dockerfile): update runtime base image to alpine:latest
All checks were successful
Auto Changelog & Release / detect-version-change (push) Successful in 5s
Auto Changelog & Release / release (push) Has been skipped
Auto Changelog & Release / changelog-only (push) Successful in 8s
Build and upload Docker nightly image / build-and-push (push) Successful in 47s
- Switches the runtime base image from denoland/deno:alpine to alpine:latest
  for a more minimal and customizable environment.
- Adds curl installation for optional health checks in containers.
2025-05-11 01:23:57 +02:00
0227c83057 feat(docker): add multi-stage build for Deno application
Some checks failed
Build and upload Docker nightly image / build-and-push (push) Failing after 14s
Auto Changelog & Release / detect-version-change (push) Successful in 5s
Auto Changelog & Release / changelog-only (push) Has been skipped
Auto Changelog & Release / release (push) Successful in 2m5s
- Introduces a multi-stage Dockerfile to build and run a Deno app
- Uses a builder stage to compile the app into a self-contained binary
- Adds minimal runtime stage with environment variable configuration
- Improves container efficiency and reduces runtime dependencies
2025-05-11 01:11:05 +02:00