-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
51 lines (47 loc) · 1.33 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
version: '3'
name: waldbrand
services:
# React
frontend:
image: waldbrand/frontend
ports:
- 8080:80
# API
backend:
image: waldbrand/backend
command: uvicorn main:app --host 0.0.0.0 --port 8000 --root-path /api
environment:
- ADMIN_MAIL=admin@kiwa.tech
- ADMIN_MAIL_TWO=ka@kiwa.tech
- ADMIN_PASSWORD=adminkiwa
- ADMIN_ORGANIZATION=KIWA
- ADMIN_ORGANIZATION_TWO=KIKA
- DB_PATH=/api/data/testing.db
- DB_BACKUP_PATH=/api/data/backuptest.db
- GEOJSON_PATH=/api/data/zone_data.geojson
- DEMO_DISTRICT=Landkreis Potsdam-Mittelmark
- DEMO_DISTRICT_TWO=Landkreis Teltow-Fläming
- DEMO_DISTRICT_THREE=Landkreis Karlsruhe
- DOMAIN_API=http://localhost:8000
- DRONE_FEEDBACK_PATH=/api/data/drone_feedback
- EVENT_PATH=/api/data/events
- RUN_SIMULATION=True
- SIMULATION_EVENT_CHANCE=0.01
- SIMULATION_UPDATE_FREQUENCY=600
- SIMULATION_DRONE_SPEED_MIN=0.0001
- SIMULATION_DRONE_SPEED_MAX=0.0002
# - SMTP_HOST=mail.domain.tld
# - SMTP_USER=
# - SMTP_PASSWORD=
# - SMTP_PORT=25
# - SMTP_SENDER=no-reply@domain.tld
volumes:
- kiwa-data:/api/data
# Windserver
wind:
image: waldbrand/wind
volumes:
- wind-data:/api/json-data
volumes:
kiwa-data:
wind-data: