# fly.toml app configuration file generated for hostedgpt on 2024-05-05T14:39:50-05:00 # # See https://fly.io/docs/reference/configuration/ for information about how to use this file. # app = 'hostedgpt' primary_region = 'dfw' swap_size_mb = 512 console_command = '/rails/bin/rails console' [build] build-target = 'fly-production' [deploy] release_command = './bin/rails db:prepare' [env] RUN_SOLID_QUEUE_IN_PUMA = 'true' [processes] app = './bin/rails server' [http_service] internal_port = 3000 force_https = true auto_stop_machines = 'off' auto_start_machines = true min_machines_running = 1 processes = ['app'] [checks] [checks.status] port = 3000 type = 'http' interval = '10s' timeout = '2s' grace_period = '5s' method = 'GET' path = '/up' protocol = 'http' tls_skip_verify = false [checks.status.headers] X-Forwarded-Proto = 'https' [[vm]] memory = '512mb' cpu_kind = 'shared' cpus = 1 [[statics]] guest_path = '/rails/public' url_prefix = '/'