How to deploy private applications

Issues information:
I see and understand how to deploy a private database within a given environment. I’m looking for a similar method to deploy an application privately as well. Please note I don’t want the whole cluster to private just select applications. As a stretch goal it would be great if the specific applications could only be available from specific IPs with something like whitelisting public IPs if you want to restrict access to your apps from internet.

I was planning cover the above IP whitelisting by running a Nginx Proxy with IP whitelisting enabled but open to an easier way.

Thanks as always!

Hi @pantera-travis :wave: ,

Of course, you can deploy applications without exposing some of them. You simply need to:

Qovery V2:

  1. Get into your application settings.
  2. Click on the “port” tab
  3. Uncheck the “publicly” switch box

Qovery V3:

  1. Get into your application settings.
  2. Click on the “port” tab
  3. Uncheck the “publicly” switch box

I invite you to read this thread for IP whitelisting :slight_smile:

And it’s also configurable via Qovery V3 (check the video tutorial I just made below)