-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathdocker-compose.dev.yaml
60 lines (53 loc) · 1.87 KB
/
docker-compose.dev.yaml
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
59
60
version: '2'
# docker-compose overlay for development mode
#
# To use, run `make` in the project root or directly:
# docker-compose -f config/docker-compose.base.yaml -f config/docker-compose.dev.yaml up -d
services:
proxy:
environment:
JWT_SECRET: dev secret
SERVER_NAME: localhost
SSL_CERTIFICATE: /ssl/localhost.cert
SSL_CERTIFICATE_KEY: /ssl/localhost.key
ports:
- '4430:443'
volumes:
- ../proxy/hugo-packet:/srv/hugo-packet:ro
- ../proxy/member-files:/srv/member-files:ro
- ../proxy/ssl:/ssl:ro
server:
environment:
CORS_ORIGIN: http://localhost:8080
DATABASE_URL: postgres://kansa:pwd@postgres:5432/api
DEBUG: kansa:*
JWT_SECRET: dev secret
SESSION_SECRET: dev secret
HUGO_PG_URL: postgres://hugo:pwd@postgres:5432/api
RAAMI_PG_URL: postgres://raami:pwd@postgres:5432/api
SLACK_TOKEN: ''
STRIPE_SECRET_APIKEY: sk_test_zq022Drx7npYPVEtXAVMaOJT
STRIPE_SECRET_APIKEY_siteselect: sk_test_35SiP34s6qovtenwPPLguIyY
tarra:
volumes:
- ../tarra/fonts:/var/www/html/vendor/tecnickcom/tcpdf/fonts:ro
tuohi:
environment:
VERBOSE_FILL: 'true'
kyyhky:
environment:
API_URI_ROOT: https://localhost:4430/api
DEBUG: kyyhky:*,sendgrid
LOGIN_URI_ROOT: https://localhost:4430/#/login
SENDGRID_APIKEY: ''
postgres:
environment:
POSTGRES_PASSWORD: adminpwd
KANSA_PG_PASSWORD: pwd
HUGO_PG_PASSWORD: pwd
RAAMI_PG_PASSWORD: pwd
volumes:
- ../config/database/dev-people.sql:/docker-entrypoint-initdb.d/90-dev-people.sql:ro
- ../config/database/fake-people.sql:/docker-entrypoint-initdb.d/91-fake-people.sql:ro
- ../config/database/hugo-finalists.sql:/docker-entrypoint-initdb.d/90-hugo-finalists.sql:ro
- ../config/database/payments.sql:/docker-entrypoint-initdb.d/90-payments.sql:ro