You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
1.2 KiB
60 lines
1.2 KiB
---
|
|
version: "3"
|
|
|
|
services:
|
|
gitea_drone:
|
|
image: drone/drone:1.9
|
|
container_name: gitea_drone
|
|
|
|
hostname: gitea_drone
|
|
restart: always
|
|
|
|
env_file:
|
|
- env/.env-gitea_drone
|
|
ports:
|
|
- "2999:80"
|
|
|
|
volumes:
|
|
- ./etc/gitea_drone/data:/data
|
|
gitea_drone_agent_ssh:
|
|
image: drone/drone-runner-ssh:1.0.1
|
|
container_name: gitea_drone_agent_ssh
|
|
|
|
hostname: gitea_drone_agent_ssh
|
|
restart: always
|
|
depends_on:
|
|
- gitea_drone
|
|
|
|
env_file:
|
|
- env/.env-gitea_drone_agent_ssh
|
|
gitea_drone_agent_docker:
|
|
image: drone/drone-runner-docker:1.6.3
|
|
container_name: gitea_drone_agent_docker
|
|
|
|
hostname: gitea_drone_agent_docker
|
|
restart: always
|
|
depends_on:
|
|
- gitea_drone
|
|
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
env_file:
|
|
- env/.env-gitea_drone_agent_docker
|
|
gitea_instance:
|
|
image: gitea/gitea:1.14.1
|
|
container_name: gitea_instance
|
|
|
|
hostname: gitea_instance
|
|
restart: always
|
|
|
|
env_file:
|
|
- env/.env-gitea_instance
|
|
ports:
|
|
- "222:22"
|
|
- "3000:3000"
|
|
|
|
volumes:
|
|
- ./etc/gitea_instance/data:/data
|
|
- /etc/timezone:/etc/timezone:ro
|
|
- /etc/localtime:/etc/localtime:ro
|
|
...
|