2
2 Comments

Anyone aware of a simple and beginner friendly tool with a UI to setup a reverse proxy for their Saas app?

I find it quite distracting trying to setup a reverse proxy every time I deploy a new application to production. I often use Nginx.

Does anyone know if there is a beginner-friendly Saas product out there which can deploy a dedicated reverse proxy server for you with a few clicks and with out of the box support for caching, load balancing, SSL termination and Gzip compression.

Note: Cloudflare is not what I am looking for.

on March 8, 2021
  1. 1

    I find it quite distracting trying to setup a reverse proxy every time I deploy a new application to production.

    Where are you deploying/hosting your application? If you're hosting multiple projects in the same place, it should be really easy to deploy nginx once and add additional configurations for each new app you add.

    Some other ways to make this easier:

    • Use a single nginx instance to serve multiple projects (easy, but definitely scalable long term) and update the config to add each new site. You could even set this up with Let's Encrypt to automatically mange SSL certificate generation/renewal.
    • Choose a host that has some kind of managed load balancer offering. AWS, Azure, GCP, DigitalOcean, etc all offer this and with a few clicks you can tie the loadbalancer to as many instances/vms/etc as you want.
    • If managing servers isnt your thing, use something like AWS Fargate and deploy your app as containers behind a managed load balancer.
  2. 1

    Cycle.io, where I work, probably has what you are looking for, especially if you are using containers in production. We have a UI and an API. Everything you need either works out of the box or can be easily implemented with Cycle. Let me know if you have any more questions. You can get a free account and check it out.