Have you configured the FlyBackend? You can either pass the backend to the pool options, or per the FlyBackend docs:
The only required configuration is telling FLAME to use the
FLAME.FlyBackend
by default and the:token
which is your Fly.io API
token. These can be set via application configuration in yourconfig/runtime.exs
withing a:prod
block:
if config_env() == :prod do
config :flame, :backend, FLAME.FlyBackend
config :flame, FLAME.FlyBackend, token: System.fetch_env!("FLY_API_TOKEN")
...
end