add CD to fly
1 file changed, 8 insertions(+), 14 deletions(-)
changed files
M fly.toml → fly.toml
@@ -1,4 +1,4 @@ -# fly.toml app configuration file generated for homestead on 2023-09-14T11:40:37+02:00 +# fly.toml app configuration file generated for alanpearce-eu on 2024-06-19T15:17:02+02:00 # # See https://fly.io/docs/reference/configuration/ for information about how to use this file. #@@ -10,18 +10,14 @@ [build] image = "registry.fly.io/alanpearce-eu" [env] + BASE_URL = "https://alanpearce.eu" PORT = "80" REDIRECT_OTHER_HOSTNAMES = "true" - BASE_URL = "https://alanpearce.eu" [[files]] guest_path = "/config.toml" local_path = "config.toml" -[metrics] - port = 9091 - path = "/metrics" - [http_service] internal_port = 80 force_https = true@@ -29,18 +25,16 @@ auto_stop_machines = false auto_start_machines = true min_machines_running = 3 processes = [ "app" ] + [http_service.concurrency] type = "requests" soft_limit = 15000 + [http_service.http_options] h2_backend = true + [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" + +[[vm]] + size = "shared-cpu-1x"