Openstatus
www.openstatus.dev
1# fly.toml app configuration file generated for openstatus-checker on 2023-11-30T20:23:20+01:00
2#
3# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
4#
5
6app = "openstatus-checker"
7primary_region = "ams"
8
9[build]
10 dockerfile = "./Dockerfile"
11
12[deploy]
13 strategy = "canary"
14
15
16[env]
17 PORT = "8080"
18
19[http_service]
20 internal_port = 8080
21 force_https = true
22 auto_stop_machines = "off"
23 auto_start_machines = false
24 processes = ["app"]
25
26[[vm]]
27 cpu_kind = "shared"
28 cpus = 2
29 memory_mb = 512
30
31
32[[http_service.checks]]
33 grace_period = "10s"
34 interval = "15s"
35 method = "GET"
36 timeout = "5s"
37 path = "/health"
38
39[http_service.concurrency]
40 type = "requests"
41 hard_limit = 1000
42 soft_limit = 500