-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdocker-compose.yml
60 lines (53 loc) · 1.25 KB
/
docker-compose.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
59
60
version: '3'
services:
selenium-server:
image: selenium/standalone-chrome:latest
ports:
- "4444:4444"
shm_size: 2g
depends_on:
- cotoami
cotoami:
image: cotoami/cotoami:v0.23.0
depends_on:
- redis
- postgres
- neo4j
- maildev
environment:
SECRET_KEY_BASE: iirr+1hGL0ew7N/jQmnQ2crnwBBwjHWPkM/QZk7tmD8/ARQhvAH4j69wh1WHH7gv
COTOAMI_URL_SCHEME: http
COTOAMI_URL_HOST: cotoami
COTOAMI_URL_PORT: "4000"
COTOAMI_REDIS_HOST: redis
COTOAMI_REPO_USER: postgres
COTOAMI_REPO_PASSWORD: postgres
COTOAMI_REPO_DATABASE: cotoami
COTOAMI_REPO_HOST: postgres
COTOAMI_NEO4J_HOST: neo4j
COTOAMI_SMTP_SERVER: maildev
COTOAMI_SMTP_PORT: "25"
COTOAMI_EMAIL_FROM: [email protected]
redis:
image: redis:alpine
postgres:
image: postgres:9.5-alpine
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: cotoami
volumes:
- postgres-data:/var/lib/postgresql/data
neo4j:
image: neo4j:3.2.2
environment:
NEO4J_AUTH: none
volumes:
- neo4j-data:/data
maildev:
image: djfarrelly/maildev:latest
ports:
- "8080:80"
volumes:
postgres-data:
neo4j-data: