forked from benawad/dogehouse
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.local.yml
58 lines (56 loc) · 1.57 KB
/
docker-compose.local.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
version: "3"
# service_name:
# build:
# context: .
# dockerfile: path/to/Dockerfile
#
services:
# voice server
shawarma:
build: ./shawarma
environment:
- WEBRTC_LISTEN_IP=127.0.0.1
- RABBITMQ_URL=amqp://guest:guest@rabbitmq:5672
kofta:
build: ./kofta
# # uncomment if you want your changes to kofta code to hot reload. you'll need to npm install.
# volumes:
# - './kofta:/usr/src/frontend'
labels:
tv.dogehouse.description: "Frontend Service"
environment:
- REACT_APP_API_BASE_URL=http://localhost:4001
ports:
- 3000:3000
# backend
kousa:
build: ./kousa
environment:
- DATABASE_URL=postgresql://postgres:postgres@postgres/postgres
- BEN_GITHUB_ID=benawad
- RABBITMQ_URL=amqp://guest:guest@rabbitmq:5672
- GITHUB_CLIENT_ID=5d5xxxxxxab70
- GITHUB_CLIENT_SECRET=48xxxxxxxxxxxxd1cd5
- TWITTER_SECRET_KEY=testtwittersecret
- TWITER_BEARER_TOKEN=testtwitterbearer
- TWITTER_API_KEY=testtwitterkey
- ACCESS_TOKEN_SECRET=8f51exxxxxx7211dd
- SENTRY_DSN=SIJHFIUSDHIF
- SECRET_KEY_BASE=TESTING
- REFRESH_TOKEN_SECRET=dbb85xxxxxx9ebde
- WEB_URL=http://localhost:3000
- API_URL=http://localhost:4001
- PORT=4001
ports:
- 4001:4001
postgres:
environment:
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=postgres
- POSTGRE_DB=postgres
rabbitmq:
environment:
RABBITMQ_ERLANG_COOKIE: erlang_dev_only_cookie
RABBITMQ_DEFAULT_USER: guest
RABBITMQ_DEFAULT_PASS: guest
adminer: