Report this

What is the reason for this report?

Is it possible to disable the automatic HTTPS for Apps and stop offloading?

Posted on November 6, 2021

I have created an App instance using a Docker image which does its own TLS (with auto renewal etc.). Deploying was successful, but then it occurred to me that it is not possible to disable the automatic TLS/HTTPS on the reverse proxy used for Apps?

Right now, I get the error that “HTTP traffic was send to HTTPS”. This means that the reverse proxy is doing offloading of HTTPS and send traffic plain (insecure) to the Apps.

This makes the Apps Platform not as secure as it seems. It must be possible to have Client to App without offloading. If there is a configuration I have missed, that would be great. Or I have to setup my own reverse-proxying in Kubernetes? (bit much for the App hehe)

Cheers, Geert



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.

Hey @geertjmvdk,

Currently in App Platform it isn’t possible to disable HTTPS with the built in SSL provided in App Platform. It sounds like you are looking to do SSL passthrough to your app rather then the default SSL termination. We don’t support this currently and I would suggest adding that to our Ideas Page. In the meantime a Kubernetes or droplet setup would be needed to use that.

Hope it helps! Nate

The developer cloud

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

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.