Commit Graph

4 Commits

Author SHA1 Message Date
kolaente a0e812395f
feat(docker)!: use scratch as base image
continuous-integration/drone/push Build is passing Details
This change modifies the docker image so that it uses the scratch image instead of alpine. This is possible because the Vikunja binary is now entirely statically compiled, wich no dependencies on any system c libraries.

This also changes the default path for the sqlite file in the docker image (breaking). When using sqlite in docker, the VIKUNJA_DATABASE_PATH config variable or the file mount must be changed to prevent data loss.
2024-02-25 22:49:04 +01:00
kolaente f77ba0d4f1
feat: only one dockerfile with api and frontend 2024-02-09 13:42:05 +01:00
kolaente a6e214b654
feat: use docker buildx to build multiarch images
continuous-integration/drone/push Build encountered an error Details
2022-11-12 14:30:48 +01:00
kolaente 7ffe9b625e
fix: switch back to alpine for everything, disable arm 32 docker builds
continuous-integration/drone/push Build is failing Details
2022-08-03 14:05:07 +02:00