--- 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 ...