Add Docker image and multi-arch build workflow

- Add multi-stage Dockerfile (alpine, non-root, builds server+admin binaries)
- Add .dockerignore
- Add GitHub Actions workflow (also read by Gitea Actions) building and
  pushing linux/amd64 + linux/arm64 images to git.arnef.de/arnef/ebooks

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-08-14 21:53:39 +02:00
co-authored by Copilot
parent c877abf302
commit d60d3a703e
3 changed files with 103 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
.git
.gitea
.github
books/
users.db
*.db
dist/
bin/
.vscode
.idea
README.md