By giyoda
I have a web-app I’d love to move to App Platform. I have 2 requirements I’m wondering if they are possible.
One requirement is that the app allow HTTP (non-secure) traffic, as well as HTTPS traffic, due to the nature of the clients. I haven’t found any resources on this, can I do this with App Platform?
Second requirement is the ability to route requests to different backend services depending on the url path. This way I can route /api/ requests to a certain service and other requests to a different service.
Thanks
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!
Hi there,
For the routes, you can do that by specifying the request route for each web service, eg. /api could go to your backend API service. You can take a look here on how to set that up:
https://docs.digitalocean.com/products/app-platform/how-to/manage-services/
For the non-https traffic, would internal routes work for you?
https://docs.digitalocean.com/products/app-platform/how-to/manage-internal-routing/
With internal routes, the specific backend service is not exposed publicly and you can reach it directly on the port itself with non-https connections.
Best,
Bobby
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.