Files
internet-engineering-project/docker-compose.yml

31 lines
554 B
YAML

services:
chatroom-app:
build:
context: .
image: chatroom-app:demo
restart: unless-stopped
expose:
- "8000"
networks:
- chatroom_internal
chatroom-nginx:
image: nginx:alpine
restart: unless-stopped
depends_on:
- chatroom-app
expose:
- "80"
volumes:
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf:ro
networks:
- chatroom_internal
- caddy_proxy
networks:
chatroom_internal:
driver: bridge
caddy_proxy:
external: true
name: caddy_proxy