- Update: Update golang packages.
- Fix: Add database schema version and check, so the app will not recreate DB views on every start up.
- Update: There are few major updates for the docker files and image containers
- The base image changed from
debian:bookworm-slimtoalpine, which reduced the container image size 3x - from 104MB to 37MB - The image supports
linux/amd64andlinux/arm64now - The entrypoint and cmd are changed. If you don't see data with the new image try to remove
./web-logbookfrom the command
# old image ENTRYPOINT ["./web-logbook", "-dsn", "/data/web-logbook.sql"] # new image ENTRYPOINT ["./web-logbook" ] CMD ["-dsn", "/data/web-logbook.sql"]
- The base image changed from