-
Notifications
You must be signed in to change notification settings - Fork 1
/
elestio.yml
40 lines (40 loc) · 940 Bytes
/
elestio.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
ports:
- protocol: "HTTPS"
targetProtocol: "HTTP"
listeningPort: "443"
targetPort: "8055"
targetIP: "172.17.0.1"
public: true
path: "/"
isAuth: false
login: ""
password: ""
environments:
- key: "SOFTWARE_VERSION_TAG"
value: "v9.26.0"
- key: "SOFTWARE_PASSWORD"
value: "random_password"
- key: "ADMIN_EMAIL"
value: "[EMAIL]"
- key: "ADMIN_PASSWORD"
value: "random_password"
- key: "DOMAIN"
value: "[CI_CD_DOMAIN]"
- key: "EMAIL_FROM"
value: "[DOMAIN]@vm.elestio.app"
config:
runTime: "dockerCompose"
version: ""
framework: ""
buildCommand: "docker-compose build"
buildDir: "/"
runCommand: "docker-compose up -d"
icon: "icon.svg"
screenshot: "screenshot.png"
lifeCycleConfig:
preInstallCommand: "./scripts/preInstall.sh"
webUI:
- url: "https://[CI_CD_DOMAIN]"
label: "Directus Admin"
login: "[ADMIN_EMAIL]"
password: "[ADMIN_PASSWORD]"