Installation of the reverse proxy (optional)

A reverse proxy (NGINX) is not absolutely necessary for OMN5 and therefore optional.

It is used to accept the connection to the OMN5 URL or the NGINX on the OMN web server. This can also be done, for example, by an alternative reverse proxy or a load balancer that is configured accordingly. This must enable forwarding to the nHTML5 container.

You only have to be able to accept the connection to the OMN5 URL or the NGINX on the OMN web server. This can be, for example, via a reverse proxy or a load balancer at the customer’s with corresponding forwarding to the HTML5 container.

Example configuration of an NGINX reverse proxy:

  1. Connect to the appropriate host via ssh

  2. cd into the directory

    /data/nginx/etc/nginx/sites-enabled/
  3. Create a new file such as html5-test11 with the following configuration

    server {
        Listen 443 ssl http2;
    
        Server_name html5-test123.pd.apollon.de; # change to your url
        Server_tokens off;
    
        Access_log /var/log/nginx/html5-test123_access.log; # change to your server
        Error_log /var/log/nginx/html5-test123_error.log; # change to your server
    
        Location {
            Proxy_pass https://test-123.pd.apollon.de:443/; # change to your server
        }
    }
  4. Check if the NGINX configuration is OK:

    docker exec nginx nginx -t
  5. If the configuration is ok, reload NGINX:

    docker exec nginx service nginx reload

Welcome to the AI Chat!

Write a prompt to get started...