-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathconvox.yml
83 lines (83 loc) · 1.92 KB
/
convox.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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
services:
worker:
command: worker
environment:
- APP=console
- AUDIT_LOGS_OBJECT_STORE
- SESSION_KEY
- TABLE_PREFIX
- WORKER_QUEUE
- AWS_REGION
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- DISCORD_CLIENT_ID=
- DISCORD_CLIENT_SECRET=
- GITHUB_ENTERPRISE_HOST=
- HOST
- LICENSE_KEY
- RACK_KEY
- RACK_SYNC_WORKER_QUEUE
- TUNNEL_HOST=
- OAUTH_CALLBACK_HOST=${HOST}
image: enterprise.convox.com/console:3.0.9
init: true
scale:
count: 1
cpu: 128
memory: 500
console3:
image: enterprise.convox.com/console:3.0.9
command: web
domain: ${HOST}
environment:
- APP=console
- AUDIT_LOGS_OBJECT_STORE
- AWS_ACCESS_KEY_ID
- AWS_REGION
- AWS_SECRET_ACCESS_KEY
- AUTHENTICATION=
- GITHUB_CLIENT_ID=
- GITHUB_CLIENT_SECRET=
- GITHUB_ENTERPRISE_CLIENT_ID=
- GITHUB_ENTERPRISE_CLIENT_SECRET=
- GITHUB_ENTERPRISE_HOST=
- GITHUB_WEBHOOK_SECRET=
- GITLAB_CLIENT_ID=
- GITLAB_CLIENT_SECRET=
- HOST
- LICENSE_KEY
- OAUTH_CALLBACK_HOST=${HOST}
- RACK_KEY
- RACK_SYNC_WORKER_QUEUE
- RATE_LIMIT_DISABLE=true
- SESSION_KEY
- SLACK_CLIENT_ID=
- SLACK_CLIENT_SECRET=
- SAML_METADATA=
- TABLE_PREFIX
- TUNNEL_HOST=
- VUE_APP_ENVIRONMENT=production
- VUE_APP_GTM_AUTH=
- VUE_APP_GTM_PREVIEW=
- VUE_APP_SENTRY_DSN=
- VUE_APP_RECAPTCHA_KEY=
- WORKER_QUEUE
health: /check
port: https:3000
scale:
count: 2
cpu: 128
memory: 512
timers:
rack-status:
command: task rack-status
schedule: "*/3 * * * ? *"
service: worker
rack-update:
command: task rack-update
schedule: "*/10 * * * ? *"
service: worker
rack-webhooks:
command: task rack-webhooks
schedule: "*/5 * * * ? *"
service: worker