This repository has been archived on 2024-01-05. You can view files and clone it, but cannot push or open issues or pull requests.
gamma.fogtype.com/compose.yml

44 lines
1.2 KiB
YAML
Raw Normal View History

2022-12-26 22:56:37 +09:00
services:
2022-12-27 00:12:21 +09:00
caddy:
image: caddy:2.6.2-alpine@sha256:25a0097607868fb05a89a5ab9fea2f2ea4cecdc89d887d7dcee8c778a21b9e1f
2022-12-26 22:56:37 +09:00
restart: unless-stopped
ports:
- "80:80"
2022-12-27 00:12:21 +09:00
- "443:443/udp"
- "443:443/tcp"
- "127.0.0.1:2019:2019"
command: caddy reverse-proxy --from ${SERVER_HOST:?} --to http://drone
volumes:
- caddy_data:/data
- caddy_config:/config
drone:
image: drone/drone:2
restart: unless-stopped
2022-12-26 22:56:37 +09:00
environment:
DRONE_GITEA_SERVER: ${DRONE_GITEA_SERVER:?}
DRONE_GITEA_CLIENT_ID: ${DRONE_GITEA_CLIENT_ID:?}
DRONE_GITEA_CLIENT_SECRET: ${DRONE_GITEA_CLIENT_SECRET:?}
DRONE_RPC_SECRET: ${DRONE_RPC_SECRET:?}
DRONE_SERVER_HOST: ${DRONE_SERVER_HOST:?}
DRONE_SERVER_PROTO: ${DRONE_SERVER_PROTO:?}
2022-12-27 00:24:07 +09:00
DRONE_USER_CREATE: ${DRONE_USER_CREATE:?}
2022-12-26 22:56:37 +09:00
volumes:
- drone_data_v2:/data
2022-12-26 23:39:15 +09:00
runner:
image: drone/drone-runner-docker:1
restart: unless-stopped
ports:
- "127.0.0.1:3000:3000"
environment:
DRONE_RUNNER_NAME: default
DRONE_RPC_PROTO: http
DRONE_RPC_HOST: drone
DRONE_RPC_SECRET: ${DRONE_RPC_SECRET:?}
volumes:
- /var/run/docker.sock:/var/run/docker.sock
2022-12-26 22:56:37 +09:00
volumes:
2022-12-27 00:12:21 +09:00
caddy_data:
caddy_config:
2022-12-26 22:56:37 +09:00
drone_data_v2: