# fly.toml app configuration file generated for medicode on 2024-04-02T09:09:18-05:00 | |
# | |
# See https://fly.io/docs/reference/configuration/ for information about how to use this file. | |
# | |
app = 'medicode' | |
primary_region = 'ord' | |
kill_signal = 'SIGTERM' | |
[build] | |
[deploy] | |
release_command = '/app/bin/migrate' | |
[env] | |
AUDIO_TAGGER_CACHE_DIR = '/data/cache/audio_tagger' | |
BUMBLEBEE_CACHE_DIR = '/data/cache/bumblebee' | |
PHX_HOST = 'medicode.fly.dev' | |
PORT = '8080' | |
RELEASE_COOKIE = '0gfxcPtwryKxI2O1N0eFAg9p4MJGC-oUGShgj_wgvNEGiba5EDEJFA==' | |
XLA_CACHE_DIR = '/data/cache/xla' | |
CUDA_HOME = '/usr/local/cuda' | |
[[mounts]] | |
source = 'data' | |
destination = '/data' | |
initial_size = '40gb' | |
[http_service] | |
internal_port = 8080 | |
force_https = true | |
auto_stop_machines = true | |
auto_start_machines = false | |
min_machines_running = 0 | |
processes = ['app'] | |
[http_service.concurrency] | |
type = 'connections' | |
hard_limit = 1000 | |
soft_limit = 1000 | |
[[vm]] | |
memory = '16gb' | |
cpu_kind = 'performance' | |
cpus = 4 | |