-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
55 lines (53 loc) · 1.84 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
agmtools:
container_name: agmtools
image: hrueger/agm-tools:v1.0.19
ports:
- "88:80"
restart: always
depends_on:
- agmtoolsdb
environment:
appUrl: https://your.domain.tld/
documentServerUrl: https://onlyoffice.your.domain.tls:80
firebase_apiKey: valueFor_firebase_apiKeys
firebase_appId: valueFor_firebase_appId
firebase_authDomain: valueFor_firebase_authDomain
firebase_databaseURL: valueFor_firebase_databaseURL
firebase_messagingSenderId: valueFor_firebase_messagingSenderId
firebase_projectId: valueFor_firebase_projectId
firebase_storageBucket: valueFor_firebase_storageBucket1
availableDiskSpaceInGB: 100
cacheExpireDays: 1
database_host: db
database_name: databaseName
database_password: databasePassword
database_port: 3306
database_user: databaseUser
defaultLanguage: en
emailSender: no-reply@your.domain.tld
email_auth_pass: secureEmailPassword
email_auth_user: secureEmailUsername
email_host: email.host.tld
email_port: 1234
mapboxApiKey: yourMapboxApiKey
jwtSecret: aVerySecretSecret
storagePath: /data/
tempFilesStoragePath: /data/temp/
templateFilesStoragePath: /data/templates/
tutorialFilesStoragePath: /data/tutorials/
url: https://your.domain.tld/AGM-Tools/#/
url_domain: your.domain.tld
url_path: /AGM-Tools/#/
url_protocoll: https
volumes:
- type: bind
source: /path/on/your/host/to/put/data
target: /data
agmtoolsdb:
image: mariadb
restart: always
environment:
MYSQL_ROOT_PASSWORD: someSecureRootPassword
MYSQL_DATABASE: databaseName
MYSQL_USER: databaseUser
MYSQL_PASSWORD: databasePassword