7 Commits

Author SHA1 Message Date
kolaente
b307041393 Revert "feat: improve docker layers (#803)"
This reverts commit 75db48348a.
2025-05-21 10:18:57 +02:00
Dominik Pschenitschni
75db48348a feat: improve docker layers (#803)
Via lockfile-first copy and better dockerignore
2025-05-20 15:14:40 +00:00
kolaente
b19f336f9c chore(docker): add more files and folders to dockerignore 2025-03-21 18:47:18 +01:00
kolaente
a0e812395f feat(docker)!: use scratch as base image
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 2022-11-12 14:30:48 +01:00
kolaente
7ffe9b625e fix: switch back to alpine for everything, disable arm 32 docker builds 2022-08-03 14:05:07 +02:00