mirror of
https://github.com/valitydev/redash.git
synced 2024-11-07 09:28:51 +00:00
53 lines
1.0 KiB
YAML
53 lines
1.0 KiB
YAML
version: '2'
|
|
x-redash-service: &redash-service
|
|
image: redash/redash:5.0.0.b4754
|
|
depends_on:
|
|
- postgres
|
|
- redis
|
|
env_file: /opt/redash/env
|
|
restart: always
|
|
services:
|
|
server:
|
|
<<: *redash-service
|
|
command: server
|
|
ports:
|
|
- "5000:5000"
|
|
environment:
|
|
REDASH_WEB_WORKERS: 4
|
|
scheduler:
|
|
<<: *redash-service
|
|
command: scheduler
|
|
environment:
|
|
QUEUES: "celery"
|
|
WORKERS_COUNT: 1
|
|
scheduled_worker:
|
|
<<: *redash-service
|
|
command: worker
|
|
environment:
|
|
QUEUES: "scheduled_queries"
|
|
WORKERS_COUNT: 1
|
|
adhoc_worker:
|
|
<<: *redash-service
|
|
command: worker
|
|
environment:
|
|
QUEUES: "queries"
|
|
WORKERS_COUNT: 2
|
|
redis:
|
|
image: redis:3.0-alpine
|
|
restart: always
|
|
postgres:
|
|
image: postgres:9.5.6-alpine
|
|
env_file: /opt/redash/env
|
|
volumes:
|
|
- /opt/redash/postgres-data:/var/lib/postgresql/data
|
|
restart: always
|
|
nginx:
|
|
image: redash/nginx:latest
|
|
ports:
|
|
- "80:80"
|
|
depends_on:
|
|
- server
|
|
links:
|
|
- server:redash
|
|
restart: always
|