-
Notifications
You must be signed in to change notification settings - Fork 16
/
docker-stack.ui.yml
65 lines (65 loc) · 1.9 KB
/
docker-stack.ui.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
version: '3.8'
services:
web-app:
image: ghcr.io/opexdev/web-app:$TAG
environment:
- ENV=$WEB_APP_ENV
- APP_TITLE=$WEB_APP_TITLE
- DESCRIPTION=$WEB_APP_DESCRIPTION
- API_BASE_URL=$API_BASE_URL
- CLIENT_ID=$CLIENT_ID
- LOGIN_CLIENT_ID=$CLIENT_LOGIN_ID
- CLIENT_SECRET=$CLIENT_SECRET
- PRELOAD_LANG=$PRELOAD_LANG
- LANGS_SUPPORT=$LANGS_SUPPORT
- DEFAULT_THEME=$DEFAULT_THEME
- REGISTER_EMAIL_ADDRESS=$REGISTER_EMAIL_ADDRESS
- REFERENCE_FIAT_CURRENCY=$WEB_APP_REFERENCE_FIAT_CURRENCY
- CALENDAR_TYPE=$WEB_APP_CALENDAR_TYPE
- MOBILE_URL=$WEB_APP_MOBILE_URL
networks:
- opex-dev
deploy:
restart_policy:
condition: on-failure
admin-panel:
image: ghcr.io/opexdev/admin-panel:$TAG
environment:
- APP_TITLE=$ADMIN_TITLE
- DESCRIPTION=$ADMIN_DESCRIPTION
- API_BASE_URL=$API_BASE_URL
- FRONT_URL=$ADMIN_FRONT_URL
- CLIENT_ID=$ADMIN_CLIENT_ID
- CLIENT_SECRET=$ADMIN_CLIENT_SECRET
- SUPERSET_URL=$SUPERSET_URL
networks:
- opex-dev
deploy:
restart_policy:
condition: on-failure
mobile-app:
image: ghcr.io/opexdev/mobile-app:$TAG
environment:
- ENV=$WEB_APP_ENV
- APP_TITLE=$WEB_APP_TITLE
- DESCRIPTION=$WEB_APP_DESCRIPTION
- API_BASE_URL=$API_BASE_URL
- CLIENT_ID=$CLIENT_ID
- LOGIN_CLIENT_ID=$CLIENT_LOGIN_ID
- CLIENT_SECRET=$CLIENT_SECRET
- PRELOAD_LANG=$PRELOAD_LANG
- LANGS_SUPPORT=$LANGS_SUPPORT
- DEFAULT_THEME=$DEFAULT_THEME
- REGISTER_EMAIL_ADDRESS=$REGISTER_EMAIL_ADDRESS
- REFERENCE_FIAT_CURRENCY=$WEB_APP_REFERENCE_FIAT_CURRENCY
- CALENDAR_TYPE=$WEB_APP_CALENDAR_TYPE
- BROWSER_URL=$WEB_APP_BROWSER_URL
networks:
- opex-dev
deploy:
restart_policy:
condition: on-failure
networks:
opex-dev:
external:
name: opex-dev