Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Rework and reffer to hub item

Table of Contents


Notewarning
This is not a centrally managed service, and users have to maintain and update the services themselves. You are welcome to ask an optional offering. Once deployed, users are responsible for its maintenance and updates. Feel free to ask for feedback in the #peer-support channel on EWC rocketchat for feedbacksRocketChat.

NGINX Proxy Manager is used to mange reverse proxy servers, streams and redirection hosts.

...

Nginx is an extremely powerful web server and reverse proxy. The Nginx Proxy Manager is full-featured tool that helps to lower the barriers to entry for users who are interested in learning and working with the Nginx server.

How to provision NGINX Proxy Manager

Warning

Tenants onoboarded to the EUMETSAT site prior to October 2025 support EWC-managed Deployment, as described below. For tenancies onboarded afterwards, you may deploy via the corresponding Community Hub Item on any of the available sites.

Pre-requisite

Create security group

  1. Go to Infrastructure → Network

Image Added

2. Go to Security Group tab and click the add button:

Image Added


3. Assign nginx-proxy-manager name to the security group and hit save:

Warning

In the scoped cloud select your tenancy from the list. If you leave All, the security group cannot be assigned to VMs.

Image Added

4. Click on the new security group to access it

Image Added


5. Click on the 'Add rule' button to create a new rule

Image Added


6. Add nginx-proxy-manager security group rules


Rule nameDirectionRule TypeProtocolPort RangeSource TypeSourceDestination Type
443ingressCustom RuleTCP443Network0.0.0.0/0Instance
80ingressCustom RuleTCP80Network0.0.0.0/0Instance
22-ssh-tcpingressCustom RuleTCP22Network10.0.0.0/24Instance
8200-tcpingressCustom RuleTCP8200Network0.0.0.0/0Instance

Now you are ready to provision the client!

EWC-managed Deployment (EUMETSAT Tenants onboard prior to October 2025)

  1. Go to Provisioning → click Add Button

Image Added

2. Select NGINX Proxy Manager

Image Added

3. Fill information for the machine and finalize provisioning

  • network: private
  • security-groups: nginx-proxy-manager
  • plan: eo1.large
  • storage: extra 100 GB
  • floating IP: select one or pick external to have one assigned

Self-Service Deployment

Checkout the Community Hub Item (full documentation available on GitHub).

Next steps

...