A social knowledge tool for researchers built on ATProto
1app = 'semble-production'
2primary_region = 'yyz'
3
4[build]
5
6[processes]
7 web = "npm start"
8 feed-worker = "npm run worker:feeds"
9 search-worker = "npm run worker:search"
10
11[http_service]
12 internal_port = 3000
13 force_https = true
14 auto_stop_machines = 'stop'
15 auto_start_machines = true
16 min_machines_running = 2
17 max_machines_running = 10
18 processes = ['web']
19
20[[vm]]
21 memory = '1gb'
22 cpu_kind = 'shared'
23 cpus = 1
24
25[[vm]]
26 processes = ['feed-worker']
27 memory = '512mb'
28 cpu_kind = 'shared'
29 cpus = 1
30
31[[vm]]
32 processes = ['search-worker']
33 memory = '512mb'
34 cpu_kind = 'shared'
35 cpus = 1
36
37[env]
38NODE_ENV="prod"
39BASE_URL="https://api.semble.so"
40HOST="0.0.0.0"
41APP_URL="https://semble.so"
42ACCESS_TOKEN_EXPIRES_IN=2592000
43REFRESH_TOKEN_EXPIRES_IN=5184000