Update gitea/docker-compose.yaml

This commit is contained in:
bieri 2026-03-03 23:39:00 +01:00
parent 7d91d0a141
commit 84a3a587dd

View File

@ -1,53 +1,53 @@
# docker-compose.yaml # docker-compose.yaml
name: gitea name: gitea
services: services:
server: server:
image: gitea/gitea:1.23.7 image: gitea/gitea:1.23.7
container_name: gitea-server container_name: gitea-server
restart: always restart: always
environment: environment:
- TZ=Europe/Berlin - TZ=Europe/Berlin
- GITEA__database__DB_TYPE=postgres - GITEA__database__DB_TYPE=postgres
- GITEA__database__HOST=db:5432 - GITEA__database__HOST=db:5432
- GITEA__database__NAME=gitea - GITEA__database__NAME=gitea
- GITEA__database__USER=gitea - GITEA__database__USER=gitea
- GITEA__database__PASSWD=${GITEA_DB_PASSWORD} - GITEA__database__PASSWD=${GITEA_DB_PASSWORD}
volumes: volumes:
- /opt/docker-volumes/${COMPOSE_PROJECT_NAME}/data:/data - /opt/docker-volumes/${COMPOSE_PROJECT_NAME}/data:/data
ports: ports:
- 3105:3000 - 3105:3000
- 222:22 - 222:22
depends_on: depends_on:
- db - db
db: db:
image: postgres:17.4 image: postgres:17.4
container_name: gitea-db container_name: gitea-db
restart: always restart: always
environment: environment:
- TZ=Europe/Berlin - TZ=Europe/Berlin
- POSTGRES_DB=gitea - POSTGRES_DB=gitea
- POSTGRES_USER=gitea - POSTGRES_USER=gitea
- POSTGRES_PASSWORD=${GITEA_DB_PASSWORD} - POSTGRES_PASSWORD=${GITEA_DB_PASSWORD}
volumes: volumes:
- /opt/docker-volumes/${COMPOSE_PROJECT_NAME}/database:/var/lib/postgresql/data - /opt/docker-volumes/${COMPOSE_PROJECT_NAME}/database:/var/lib/postgresql/data
runner: runner:
image: gitea/act_runner:0.2.11 image: gitea/act_runner:0.2.11
container_name: gitea_runner container_name: gitea_runner
restart: always restart: always
depends_on: depends_on:
- server - server
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- /opt/docker-volumes/${COMPOSE_PROJECT_NAME}/runner/config.yaml:/config.yaml - /opt/docker-volumes/${COMPOSE_PROJECT_NAME}/runner/config.yaml:/config.yaml
- /opt/docker-volumes/${COMPOSE_PROJECT_NAME}/runner/data:/data - /opt/docker-volumes/${COMPOSE_PROJECT_NAME}/runner/data:/data
environment: environment:
- TZ=Europe/Berlin - TZ=Europe/Berlin
- CONFIG_FILE=/config.yaml - CONFIG_FILE=/config.yaml
- GITEA_INSTANCE_URL=http://gitea-server:3000 - GITEA_INSTANCE_URL=gitea-server:3000
- GITEA_RUNNER_REGISTRATION_TOKEN=${GITEA_RUNNER_TOKEN} - GITEA_RUNNER_REGISTRATION_TOKEN=${GITEA_RUNNER_TOKEN}
- GITEA_RUNNER_NAME=gitea-runner-01 - GITEA_RUNNER_NAME=gitea-runner-01