Deploy on Render doesn't work

Hi I hope you can help me,
I’m trying to deploy a dashboard using Render.
The structure of the folderls is this.
MyApp
|── src
| |-- app.py
| └── …
└── data
└── file.xlsx
└── file1.xlsx
└── file2.xlsx
└──file.txt
In the folder MyApp I have also this files README.md, render.yaml, requirements.txt.

Render prompt tells me this lines of code:
Jan 5 06:11:22 PM ==> Generating container image from build. This may take a few minutes…
Jan 5 06:14:04 PM ==> Uploading build…
Jan 5 06:14:53 PM ==> Build uploaded in 35s
Jan 5 06:14:54 PM ==> Build successful :tada:
Jan 5 06:14:54 PM ==> Deploying…
Jan 5 06:15:30 PM ==> Starting service with ‘gunicorn --chdir src app:server’
Jan 5 06:22:15 PM [2023-01-05 17:22:15 +0000] [54] [INFO] Starting gunicorn 20.1.0
Jan 5 06:22:15 PM [2023-01-05 17:22:15 +0000] [54] [INFO] Listening at: http://0.0.0.0:10000 (54)
Jan 5 06:22:15 PM [2023-01-05 17:22:15 +0000] [54] [INFO] Using worker: sync
Jan 5 06:22:15 PM [2023-01-05 17:22:15 +0000] [62] [INFO] Booting worker with pid: 62

It seems ok but the link doesn’t work.

Hi Riccardo, welcome.

It’s normal the link wouldn’t work since it is an 0.0.0.0 ip address. which just means in the “listening” context, listen on all available ip addresses of the machine on port 10000 (in this case)

you need to figure out the valid ip addresses of the machine or service it is running on when deployed (which are reachable for you) and connect via them. I dont know render, but surely like any such service, there is a way to figure that out through console/api/web

1 Like