-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.dist.yml
87 lines (72 loc) · 2.35 KB
/
docker-compose.dist.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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
services:
chouf:
image: deltablot/chouf
container_name: chouf
environment:
# SMTP CONFIGURATION
# required: smtp server domain name
- CHOUF_SMTP_HOSTNAME=
# required: smtp login
- CHOUF_SMTP_LOGIN=
# required: smtp password
- CHOUF_SMTP_PASSWORD=
# required: "From:" email address
- CHOUF_SMTP_FROM=
# required: email address to send alerts to
- CHOUF_SMTP_TO=
# optional: smtp port
# default: 587
#- CHOUF_SMTP_PORT=587
# END SMTP CONFIGURATION
# optional: set config file path
# default: /etc/chouf/config.yml
# example: /etc/chouf/my-config.yml
#- CHOUF_CONFIG=/etc/chouf/config.yml
# optional: set debug mode
# default: false
# available values: true, false
#- CHOUF_DEBUG=false
# optional: set the default endpoint where requests will be made
# default: /
# example: /healthcheck
# note: individual site configuration can still override this
#- CHOUF_DEFAULT_ENDPOINT=/
# optional: set the default port on which chouf server is listening
# default: 3003
# example: 3333
# possible values: a number between 1000 and 65535
#- CHOUF_PORT=3003
# optional: set the default status code
# default: 200
# example: 204
# possible values: any HTTP Status code
# note: individual site configuration can still override this
#- CHOUF_DEFAULT_STATUS=200
# optional: set the default status code
# default: 5m
# example: 10m
# possible values: a valid go duration string
# note: individual site configuration can still override this
#- CHOUF_DEFAULT_INTERVAL=5m
# optional: set dev or prod env
# default: prod
# available values: prod, dev
#- CHOUF_ENV=prod
# optional: set number of workers
# default: 10
# possible values: a number between 1 and the max int value
#- CHOUF_WORKERS=10
volumes:
- .:/etc/chouf
ports:
- "3003:3003"
# use expose directive instead of "ports" if you do not wish to expose it to the world
# (for instance if you use a reverse proxy in front)
#expose:
# - 3003
# settings below should not be modified
read_only: true
cap_drop:
- ALL
security_opt:
- no-new-privileges:true