version: '3' services: backend: build: ./backend depends_on: - db volumes: - "vol-uploads:/uploads" - "/pcaps_s3:/pcaps" restart: on-failure frontend: build: ./frontend depends_on: - backend restart: on-failure ports: - "443:443/tcp" - "443:443/udp" volumes: - ./frontend/static:/static/static - /secrets/3on/:/etc/nginx/ssl - "vol-uploads:/uploads/uploads" db: image: postgres environment: - POSTGRES_PASSWORD=password - POSTGRES_DB=chatdb volumes: - ./db/init:/docker-entrypoint-initdb.d:ro volumes: vol-uploads: driver: local