I have checked through the Troubleshooting your Deployment in Docs. It seems to me that the status of the app/service/machine is fine. Can anyone point me the direction where am I setting incorrectly?
❯ fly services list ─╯
Services
PROTOCOL PORTS FORCE HTTPS
TCP 80 => 8080 [HTTP] True
443 => 8080 [TLS,HTTP] False
❯ fly status --all ─╯
App
Name = thinkwgpt
Owner = personal
Hostname = thinkwgpt.fly.dev
Image = thinkwgpt:deployment-01GWPX7W5
Platform = machines
Machines
ID PROCESS VERSION REGION STATE HEALTH CHECKS LAST UPDATED
1781913a956589 app 7 hkg started 1 total, 1 passing 2023-03-29T14:47:05Z
It’s a Python Flask App and the logs is showing to listen to 0.0.0.0. 8080 already.
2023-03-29T14:47:05.377 app[1781913a956589] hkg [info] 2023/03/29 14:47:05 listening on [fdaa:1:be23:a7b:7f47:f984:58b9:2]:22 (DNS: [fdaa::3]:53)
2023-03-29T14:47:06.642 app[1781913a956589] hkg [info] [2023-03-29 14:47:06 +0000] [522] [INFO] Starting gunicorn 20.1.0
2023-03-29T14:47:06.642 app[1781913a956589] hkg [info] [2023-03-29 14:47:06 +0000] [522] [INFO] Listening at: http://0.0.0.0:8080 (522)
Is that I must allocate fixed ip and add certificate to it?