Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hi there @cyclops,
One thing that I’m seeing as a possible issue in your current server block is that you have your SSL settings in your port 80 server block. I would recommend trying to remove them and test the reverse proxy again.
On another note, does the API on port 3030 work as normal if you access the port directly?
What you could also check is your Nginx error log for some more information:
- tail -100 /var/log/nginx/error.log
Feel free to share the error log here so I could try to advise you further.
Have you tried using the DigitalOcean Nginx Config Tool here:
https://www.digitalocean.com/community/tools/nginx
It has a reverse proxy setting as well.
Regards, Bobby
I think port 3030 is responding normally to curl (for instance). Nginx is a great steer. I’ll run experiments, and hopefully fix it. Either way, I’ll post back here. It might take me a day or 2.
I’m very grateful for your advice!
I removed ssl from the port 80, as you suggested. It’s all working now. Sorry for not getting back earlier – I had a real crunch!
Thank you so much!!!