Forji/integration/docker-compose.yml

57 lines
1.5 KiB
YAML
Raw Normal View History

services:
forgejo-1:
2026-04-20 07:52:59 -07:00
image: codeberg.org/forgejo/forgejo:15
ports:
- "13001:3000"
environment:
- FORGEJO__security__INSTALL_LOCK=true
- FORGEJO__service__DISABLE_REGISTRATION=true
- FORGEJO__server__ROOT_URL=http://localhost:13001
volumes:
- forgejo-1-data:/data
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/api/v1/version"]
interval: 5s
timeout: 3s
retries: 12
start_period: 10s
forgejo-2:
2026-04-20 07:52:59 -07:00
image: codeberg.org/forgejo/forgejo:15
ports:
- "13002:3000"
environment:
- FORGEJO__security__INSTALL_LOCK=true
- FORGEJO__service__DISABLE_REGISTRATION=true
- FORGEJO__server__ROOT_URL=http://localhost:13002
volumes:
- forgejo-2-data:/data
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/api/v1/version"]
interval: 5s
timeout: 3s
retries: 12
start_period: 10s
forgejo-3:
2026-04-20 07:52:59 -07:00
image: codeberg.org/forgejo/forgejo:15
ports:
- "13003:3000"
environment:
- FORGEJO__security__INSTALL_LOCK=true
- FORGEJO__service__DISABLE_REGISTRATION=true
- FORGEJO__server__ROOT_URL=http://localhost:13003
volumes:
- forgejo-3-data:/data
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/api/v1/version"]
interval: 5s
timeout: 3s
retries: 12
start_period: 10s
volumes:
forgejo-1-data:
forgejo-2-data:
forgejo-3-data: