Since there were a few people asking how to setup Temporal on Fly.io, I'd thought this would be useful.
Disclaimer: I'm not a Fly nor Temporal expert (in fact I'm a big noob) so you'll have to forgive me. Any suggestions are welcome to improve these configs for others and myself.
Don't forget to add a private ip6 address:
fly ips allocate-v6 --private
This is required for the ui
app to connect to the server
via .flycast
I've tried
--flycast
option withfly launch
, but nothing happened. I had to move it tofly deploy
for the IP address to be assigned. Still getting health check error. I'll be working on figuring out how to filter by theserver
process like you mentioned, because there is not much useful info in the log that could point to the source of error.This is how I currently launch this app. Maybe you'll see anything missing. Thank you very much again. You've been a tremendous help.
Create app in Fly.io
Set secrets
Deploy app to Fly.io