4 Commits

Author SHA1 Message Date
a0e812395f
feat(docker)!: use scratch as base image
All checks were successful
continuous-integration/drone/push Build is passing
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
f77ba0d4f1
feat: only one dockerfile with api and frontend 2024-02-09 13:42:05 +01:00
a6e214b654
feat: use docker buildx to build multiarch images
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2022-11-12 14:30:48 +01:00
7ffe9b625e
fix: switch back to alpine for everything, disable arm 32 docker builds
Some checks failed
continuous-integration/drone/push Build is failing
2022-08-03 14:05:07 +02:00