27 lines
617 B
YAML
27 lines
617 B
YAML
version: '3.8'
|
|
|
|
services:
|
|
app:
|
|
build: .
|
|
container_name: ares_app_v2
|
|
# ports:
|
|
# - "8080:8080"
|
|
volumes:
|
|
# For local development, bind mount the host uploads folder so files appear on host
|
|
#- ./uploads:/app/uploads
|
|
# For production platforms that support named volumes, you can use:
|
|
- uploads_data:/app/uploads
|
|
env_file:
|
|
- .env
|
|
# Assumes MySQL and Redis are provided externally. Configure hosts in .env (DB_HOST, REDIS_HOST)
|
|
restart: always
|
|
networks:
|
|
- dokploy-network
|
|
|
|
volumes:
|
|
uploads_data:
|
|
|
|
networks:
|
|
dokploy-network:
|
|
external: true
|