openeuicc-site/fly.toml

35 lines
592 B
TOML

app = 'openeuicc'
primary_region = 'yyz'
[build]
[mounts]
source = "openeuicc_site_cache"
destination = "/cache"
[env]
CACHE_DIR = "/cache"
ROOT_DOMAIN = "openeuicc.com"
[http_service]
internal_port = 3000
force_https = true
auto_stop_machines = 'stop'
auto_start_machines = true
min_machines_running = 0
processes = ['app']
[http_service.concurrency]
type = "requests"
soft_limit = 7000
hard_limit = 8000
[[http_service.checks]]
grace_period = "10s"
interval = "30s"
method = "GET"
timeout = "5s"
path = "/"
[[vm]]
size = 'shared-cpu-1x'