programm-webhook/docker-compose.yml

36 lines
730 B
YAML

version: '3.8'
services:
nginx:
image: nginx:latest
volumes:
- static-files:/usr/share/nginx/html
networks:
- nginx-network
environment:
- GIT_SERVER_PROGRAMM=${GIT_SERVER_PROGRAMM}
- GIT_SERVER_ASSETS=${GIT_SERVER_ASSETS}
- WEBHOOK_SECRET=${WEBHOOK_SECRET}
webhooks-git:
build:
context: ./webhooks-git
dockerfile: Dockerfile
volumes:
- static-files:/html
- ${WEBHOOK_GIT_DATA_PATH}:/data
networks:
- webhooks-git-network
volumes:
static-files:
name: ${STATIC_FILES_VOLUME_NAME}
networks:
nginx-network:
name: ${NGINX_NETWORK}
external: true
webhooks-git-network:
name: ${WEBHOOK_GIT_NETWORK}
external: true