Files
gitea/compose.yml
Kappeh a3b58b96de
All checks were successful
Deploy / Deploy (push) Successful in 8s
Migrate to new domain
2026-01-06 03:00:07 +00:00

45 lines
1.2 KiB
YAML

services:
gitea_server:
container_name: gitea_server
image: docker.gitea.com/gitea:1.25.1-rootless
restart: unless-stopped
user: 2000:2000 # gitea_server:gitea_server
volumes:
- ./server/data:/var/lib/gitea:rw
- ./server/config:/etc/gitea:rw
- ./server/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
networks:
- gitea_network
ports:
- 3000:3000
- 2222:2222
gitea_runner:
container_name: gitea_runner
image: docker.io/gitea/act_runner:0.2.13
restart: unless-stopped
user: 2001:2001 # gitea_runner:gitea_runner
group_add:
- "${DOCKER_GID}"
depends_on:
- gitea_server
environment:
CONFIG_FILE: /config.yaml
GITEA_INSTANCE_URL: "https://gitea.leaf.home.kappeh.org"
GITEA_RUNNER_REGISTRATION_TOKEN: "${REGISTRATION_TOKEN}"
GITEA_RUNNER_NAME: "Gitea Runner"
volumes:
- ./runner/data:/data:rw
- ./runner/config.yaml:/config.yaml:ro
- ./runner/cache:/.cache:rw
- /var/run/docker.sock:/var/run/docker.sock:rw
networks:
- gitea_network
networks:
gitea_network:
name: gitea_network
driver: bridge