mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-23 08:15:09 +00:00
188 lines
3.9 KiB
YAML
188 lines
3.9 KiB
YAML
services:
|
|
- type: web
|
|
name: backend
|
|
env: []
|
|
startCommand: []
|
|
envVars:
|
|
- key: MYSQL_ROOT_PASSWORD
|
|
value: admin
|
|
healthCheckPath: /
|
|
healthCheckPort: 8000
|
|
httpPort: 8000
|
|
dockerfilePath: Dockerfile
|
|
buildCommand: ""
|
|
buildPath: ""
|
|
useDockerBuildKit: false
|
|
includeDockerConfig: false
|
|
diskSizeMB: 256
|
|
|
|
- type: web
|
|
name: configurator
|
|
env: []
|
|
startCommand: []
|
|
envVars:
|
|
- key: DB_HOST
|
|
value: db
|
|
- key: DB_PORT
|
|
value: "3306"
|
|
- key: REDIS_CACHE
|
|
value: redis-cache:6379
|
|
- key: REDIS_QUEUE
|
|
value: redis-queue:6379
|
|
- key: SOCKETIO_PORT
|
|
value: "9000"
|
|
healthCheckPath: /
|
|
healthCheckPort: 8000
|
|
httpPort: 8000
|
|
dockerfilePath: Dockerfile
|
|
buildCommand: ""
|
|
buildPath: ""
|
|
useDockerBuildKit: false
|
|
includeDockerConfig: false
|
|
diskSizeMB: 256
|
|
|
|
- type: web
|
|
name: create-site
|
|
env: []
|
|
startCommand: []
|
|
envVars:
|
|
- key: DB_HOST
|
|
value: db
|
|
- key: DB_PORT
|
|
value: "3306"
|
|
- key: REDIS_CACHE
|
|
value: redis-cache:6379
|
|
- key: REDIS_QUEUE
|
|
value: redis-queue:6379
|
|
- key: SOCKETIO_PORT
|
|
value: "9000"
|
|
healthCheckPath: /
|
|
healthCheckPort: 8000
|
|
httpPort: 8000
|
|
dockerfilePath: Dockerfile
|
|
buildCommand: ""
|
|
buildPath: ""
|
|
useDockerBuildKit: false
|
|
includeDockerConfig: false
|
|
diskSizeMB: 256
|
|
|
|
- type: web
|
|
name: frontend
|
|
env: []
|
|
startCommand: []
|
|
envVars:
|
|
- key: BACKEND
|
|
value: backend:8000
|
|
- key: FRAPPE_SITE_NAME_HEADER
|
|
value: frontend
|
|
- key: SOCKETIO
|
|
value: websocket:9000
|
|
- key: UPSTREAM_REAL_IP_ADDRESS
|
|
value: 127.0.0.1
|
|
- key: UPSTREAM_REAL_IP_HEADER
|
|
value: X-Forwarded-For
|
|
- key: UPSTREAM_REAL_IP_RECURSIVE
|
|
value: "off"
|
|
- key: PROXY_READ_TIMEOUT
|
|
value: "120"
|
|
- key: CLIENT_MAX_BODY_SIZE
|
|
value: "50m"
|
|
healthCheckPath: /
|
|
healthCheckPort: 8080
|
|
httpPort: 8080
|
|
dockerfilePath: Dockerfile
|
|
buildCommand: ""
|
|
buildPath: ""
|
|
useDockerBuildKit: false
|
|
includeDockerConfig: false
|
|
diskSizeMB: 256
|
|
|
|
- type: web
|
|
name: queue-long
|
|
env: []
|
|
startCommand: []
|
|
envVars: []
|
|
healthCheckPath: /
|
|
healthCheckPort: 8000
|
|
httpPort: 8000
|
|
dockerfilePath: ""
|
|
buildCommand: ""
|
|
buildPath: ""
|
|
useDockerBuildKit: false
|
|
includeDockerConfig: false
|
|
diskSizeMB: 256
|
|
|
|
- type: web
|
|
name: queue-short
|
|
env: []
|
|
startCommand: []
|
|
envVars: []
|
|
healthCheckPath: /
|
|
healthCheckPort: 8000
|
|
httpPort: 8000
|
|
dockerfilePath: ""
|
|
buildCommand: ""
|
|
buildPath: ""
|
|
useDockerBuildKit: false
|
|
includeDockerConfig: false
|
|
diskSizeMB: 256
|
|
|
|
- type: web
|
|
name: redis-queue
|
|
env: []
|
|
startCommand: []
|
|
envVars: []
|
|
healthCheckPath: /
|
|
healthCheckPort: 6379
|
|
httpPort: 6379
|
|
dockerfilePath: ""
|
|
buildCommand: ""
|
|
buildPath: ""
|
|
useDockerBuildKit: false
|
|
includeDockerConfig: false
|
|
diskSizeMB: 256
|
|
|
|
- type: web
|
|
name: redis-cache
|
|
env: []
|
|
startCommand: []
|
|
envVars: []
|
|
healthCheckPath: /
|
|
healthCheckPort: 6379
|
|
httpPort: 6379
|
|
dockerfilePath: ""
|
|
buildCommand: ""
|
|
buildPath: ""
|
|
useDockerBuildKit: false
|
|
includeDockerConfig: false
|
|
diskSizeMB: 256
|
|
|
|
- type: web
|
|
name: scheduler
|
|
env: []
|
|
startCommand: []
|
|
envVars: []
|
|
healthCheckPath: /
|
|
healthCheckPort: 8000
|
|
httpPort: 8000
|
|
dockerfilePath: ""
|
|
buildCommand: ""
|
|
buildPath: ""
|
|
useDockerBuildKit: false
|
|
includeDockerConfig: false
|
|
diskSizeMB: 256
|
|
|
|
- type: web
|
|
name: websocket
|
|
env: []
|
|
startCommand: []
|
|
envVars: []
|
|
healthCheckPath: /
|
|
healthCheckPort: 9000
|
|
httpPort: 9000
|
|
dockerfilePath: ""
|
|
buildCommand: ""
|
|
buildPath: ""
|
|
useDockerBuildKit: false
|
|
includeDockerConfig: false
|
|
diskSizeMB: 256
|