diff options
Diffstat (limited to 'fly.toml')
-rw-r--r-- | fly.toml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/fly.toml b/fly.toml new file mode 100644 index 0000000..5b25a9d --- /dev/null +++ b/fly.toml @@ -0,0 +1,41 @@ +# fly.toml app configuration file generated for homestead on 2023-09-14T11:40:37+02:00 +# +# See https://fly.io/docs/reference/configuration/ for information about how to use this file. +# + +app = "alanpearce-eu" +primary_region = "ams" + +[build] + image = "registry.fly.io/alanpearce-eu" + +[env] + PORT = "80" + REDIRECT_OTHER_HOSTNAMES = "true" + BASE_URL = "https://alanpearce.eu" + +[metrics] + port = 9091 + path = "/metrics" + +[http_service] + internal_port = 80 + force_https = true + auto_stop_machines = false + auto_start_machines = true + min_machines_running = 3 + processes = ["app"] + [http_service.concurrency] + type = "requests" + hard_limit = 20000 + soft_limit = 15000 +[http_service.http_options.response] + pristine = true +[[http_service.checks]] + grace_period = "15s" + interval = "30s" + method = "GET" + timeout = "1s" + path = "/health" + [http_service.checks.headers] + Host = "fly-internal" |