56 lines
1.1 KiB
YAML
56 lines
1.1 KiB
YAML
version: '3.9'
|
|
services:
|
|
|
|
comfy-deploy:
|
|
build:
|
|
context: .
|
|
dockerfile: ./local/Dockerfile
|
|
restart: unless-stopped
|
|
volumes:
|
|
- ./local/scripts/entrypoint.sh:/comfyui-deploy/web/deploy_entrypoint.sh
|
|
entrypoint: /comfyui-deploy/web/deploy_entrypoint.sh
|
|
ports:
|
|
- 3000:3000
|
|
depends_on:
|
|
- postgres
|
|
- pg_proxy
|
|
- localstack
|
|
environment:
|
|
VSCODE_DEV_CONTAINER: true
|
|
|
|
|
|
### comfy-deploy services
|
|
|
|
postgres:
|
|
image: "postgres:15.2-alpine"
|
|
environment:
|
|
POSTGRES_USER: postgres
|
|
POSTGRES_PASSWORD: postgres
|
|
POSTGRES_DB: verceldb
|
|
POSTGRES_PORT: 5480
|
|
expose:
|
|
- 5480
|
|
|
|
|
|
pg_proxy:
|
|
image: ghcr.io/neondatabase/wsproxy:latest
|
|
environment:
|
|
APPEND_PORT: "postgres:5480"
|
|
ALLOW_ADDR_REGEX: ".*"
|
|
LOG_TRAFFIC: "true"
|
|
expose:
|
|
- 80
|
|
depends_on:
|
|
- postgres
|
|
|
|
|
|
localstack:
|
|
image: localstack/localstack:latest
|
|
environment:
|
|
SERVICES: s3
|
|
ports:
|
|
- 4566:4566
|
|
volumes:
|
|
- ../localstack/aws:/etc/localstack/init/ready.d
|
|
- ../localstack/aws:/app/web/aws
|