Files
micromelon-website/docker-compose.runner.yml
Tim Hadwen 9065c5bf08
Some checks failed
Build and Deploy / deploy (push) Failing after -2m4s
Add Docker deployment pipeline and site updates
- 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>
2026-03-06 20:29:02 +10:00

19 lines
466 B
YAML

services:
runner:
build:
context: .
dockerfile: Dockerfile.runner
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /opt/micromelon:/opt/micromelon
- runner-data:/data
environment:
GITEA_INSTANCE_URL: ${GITEA_URL}
GITEA_RUNNER_REGISTRATION_TOKEN: ${RUNNER_TOKEN}
GITEA_RUNNER_NAME: micromelon-runner
GITEA_RUNNER_LABELS: "self-hosted:host"
volumes:
runner-data: