Add Docker deployment pipeline and site updates
Some checks failed
Build and Deploy / deploy (push) Failing after -2m4s

- Dockerfile (multi-stage Next.js standalone build)
- docker-compose.yml for Portainer stack
- Gitea Actions workflow for CI/CD
- Runner container config (Dockerfile.runner + compose)
- next.config.ts: enable standalone output
- Site content and image updates

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Tim Hadwen
2026-03-06 20:29:02 +10:00
parent 1f8c46597b
commit 9065c5bf08
44 changed files with 1809 additions and 586 deletions

2
Dockerfile.runner Normal file
View File

@@ -0,0 +1,2 @@
FROM gitea/act_runner:latest
RUN apk add --no-cache docker-cli docker-cli-compose git bash nodejs