combine.fm/docker-compose.yml

64 lines
1.3 KiB
YAML
Raw Normal View History

2017-07-20 14:31:07 +01:00
version: "2"
services:
app:
2018-04-13 01:42:16 +01:00
build:
context: ./
dockerfile: Dockerfile.dev
2017-07-20 14:31:07 +01:00
environment:
2017-10-23 17:58:23 +01:00
DEBUG: "combine.fm*"
2017-07-20 14:31:07 +01:00
VUE_ENV: server
DATABASE_URL:
REDIS_URL:
2018-03-11 20:22:17 +00:00
GOOGLE_ANDROID_ID:
GOOGLE_MASTER_TOKEN:
2017-07-20 14:31:07 +01:00
XBOX_CLIENT_ID:
XBOX_CLIENT_SECRET:
YOUTUBE_KEY:
SPOTIFY_CLIENT_ID:
SPOTIFY_CLIENT_SECRET:
2018-04-08 16:31:46 +01:00
AWS_ACCESS_KEY_ID:
AWS_SECRET_ACCESS_KEY:
AWS_TAG:
2018-04-19 22:03:49 +01:00
SLACK_TOKEN:
2019-03-12 00:24:06 +00:00
SENTRY_DSN:
2017-07-20 14:31:07 +01:00
volumes:
2021-06-17 16:46:57 +01:00
- ./:/app:z
2017-07-20 14:31:07 +01:00
ports:
- "3000:3000"
command: yarn run watch-server
2017-10-23 17:58:23 +01:00
worker:
2018-04-13 01:42:16 +01:00
build:
context: ./
dockerfile: Dockerfile.dev
2017-10-23 22:47:14 +01:00
environment:
DEBUG: "combine.fm*"
VUE_ENV: server
DATABASE_URL:
REDIS_URL:
2018-03-11 20:22:17 +00:00
GOOGLE_ANDROID_ID:
GOOGLE_MASTER_TOKEN:
2017-10-23 22:47:14 +01:00
XBOX_CLIENT_ID:
XBOX_CLIENT_SECRET:
YOUTUBE_KEY:
SPOTIFY_CLIENT_ID:
SPOTIFY_CLIENT_SECRET:
2018-04-08 16:31:46 +01:00
AWS_ACCESS_KEY_ID:
AWS_SECRET_ACCESS_KEY:
AWS_TAG:
2017-10-23 22:47:14 +01:00
volumes:
2021-06-17 16:46:57 +01:00
- ./:/app:z
2018-04-28 17:55:02 +01:00
command: yarn run watch-worker
2017-10-23 17:58:23 +01:00
ports:
2020-08-21 11:15:06 +01:00
- "3001:3001"
2017-07-20 14:31:07 +01:00
database:
2020-01-18 10:19:20 +00:00
image: "postgres:12.1-alpine"
2017-07-20 14:31:07 +01:00
ports:
- "5432:5432"
environment:
POSTGRES_PASSWORD: "password"
2017-10-23 17:58:23 +01:00
POSTGRES_USER: "combinefm"
POSTGRES_DB: "combinefm"
redis:
2020-01-18 10:19:20 +00:00
image: "redis:5.0.7-alpine"