-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathelestio.yml
40 lines (40 loc) · 928 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
config:
runTime: "NodeJs"
version: ""
framework: ""
buildCommand: "npm run build"
buildDir: "build"
runCommand: "npm run start"
installCommand: "npm install"
icon: "favicon.ico"
screenshot: "public/screenshot.png"
ports:
- protocol: "HTTPS"
targetProtocol: "HTTP"
listeningPort: "443"
targetPort: "1337"
public: true
path: "/"
isAuth: false
login: ""
password: ""
exposedPorts:
- protocol: "HTTP"
hostPort: "1337"
containerPort: "1337"
interface: "172.17.0.1"
volumes:
- hostPath: "./data"
containerPath: "/app/data"
environments:
- key: "APP_KEYS"
value: "random_password,random_password,random_password,random_password"
- key: "API_TOKEN_SALT"
value: "random_password"
- key: "ADMIN_JWT_SECRET"
value: "random_password"
- key: "JWT_SECRET"
value: "random_password"
webUI:
- url: "https://[CI_CD_DOMAIN]"
label: "Website"