1
+ services :
2
+ - name : codimd
3
+ type : web
4
+ runtime : node
5
+ plan : starter
6
+ buildCommand : npm install && npm run build
7
+ preDeployCommand : npx sequelize db:migrate
8
+ startCommand : node app.js
9
+ healthCheckPath : /status
10
+ envVars :
11
+ - key : NODE_ENV
12
+ value : production
13
+ - key : NPM_CONFIG_PRODUCTION
14
+ value : " false"
15
+ - key : CMD_DB_URL
16
+ fromDatabase :
17
+ name : codimd-db
18
+ property : connectionString
19
+ - key : CMD_PORT
20
+ value : " 3000"
21
+ - key : CMD_SESSION_SECRET
22
+ generateValue : true
23
+ - key : CMD_DOMAIN
24
+ sync : false
25
+ - key : CMD_URL_PATH
26
+ sync : false
27
+ - key : CMD_ALLOW_ORIGIN
28
+ value : localhost
29
+ - key : CMD_PROTOCOL_USESSL
30
+ sync : false
31
+ - key : CMD_URL_ADDPORT
32
+ sync : false
33
+ - key : CMD_HSTS_ENABLE
34
+ sync : false
35
+ - key : CMD_HSTS_MAX_AGE
36
+ sync : false
37
+ - key : CMD_HSTS_INCLUDE_SUBDOMAINS
38
+ sync : false
39
+ - key : CMD_HSTS_PRELOAD
40
+ sync : false
41
+ - key : CMD_FACEBOOK_CLIENTID
42
+ sync : false
43
+ - key : CMD_FACEBOOK_CLIENTSECRET
44
+ sync : false
45
+ - key : CMD_TWITTER_CONSUMERKEY
46
+ sync : false
47
+ - key : CMD_TWITTER_CONSUMERSECRET
48
+ sync : false
49
+ - key : CMD_GITHUB_CLIENTID
50
+ sync : false
51
+ - key : CMD_GITHUB_CLIENTSECRET
52
+ sync : false
53
+ - key : CMD_GITHUB_ORGANIZATIONS
54
+ sync : false
55
+ - key : CMD_GITHUB_SCOPES
56
+ sync : false
57
+ - key : CMD_BITBUCKET_CLIENTID
58
+ sync : false
59
+ - key : CMD_BITBUCKET_CLIENTSECRET
60
+ sync : false
61
+ - key : CMD_GITLAB_BASEURL
62
+ sync : false
63
+ - key : CMD_GITLAB_CLIENTID
64
+ sync : false
65
+ - key : CMD_GITLAB_CLIENTSECRET
66
+ sync : false
67
+ - key : CMD_GITLAB_SCOPE
68
+ sync : false
69
+ - key : CMD_MATTERMOST_BASEURL
70
+ sync : false
71
+ - key : CMD_MATTERMOST_CLIENTID
72
+ sync : false
73
+ - key : CMD_MATTERMOST_CLIENTSECRET
74
+ sync : false
75
+ - key : CMD_DROPBOX_CLIENTID
76
+ sync : false
77
+ - key : CMD_DROPBOX_CLIENTSECRET
78
+ sync : false
79
+ - key : CMD_DROPBOX_APP_KEY
80
+ sync : false
81
+ - key : CMD_GOOGLE_CLIENTID
82
+ sync : false
83
+ - key : CMD_GOOGLE_CLIENTSECRET
84
+ sync : false
85
+ - key : CMD_IMGUR_CLIENTID
86
+ sync : false
87
+ - key : CMD_ALLOW_PDF_EXPORT
88
+ sync : false
89
+
90
+ databases :
91
+ - name : codimd-db
92
+ plan : basic-256mb
93
+ postgresMajorVersion : " 14"
94
+ ipAllowList : []
0 commit comments