Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel
bgColor#ffffff
titleQ

How to expose the web ui of the netFIELD Apps securely do I expose Web UI's of netFIELD App containers in a secure way when running on hosts that are not running supporting netFIELD OS (e.g.using nginx)?


Panel
bgColor#ffffff
titleA

When using the app netFIELD Apps on hosts that are not running supporting Hilscher's "netFIELD OS" operating system it is up to the end-user to implement an appropriate mechanism to expose the app's web ui port apps' Web UI ports (usually coming without https:// support) in a secure way.

The most effective and easy solution is to use an nginx reverse proxy (installable also as a container) as the secure bridge between the internal inner container "bridged" network and the hosts external networkhost's network available from outside.

Nginx is able to offer a broad range of security controls that most likely match nearly all end-user needs: https://docs.nginx.com/nginx/admin-guide/security-controls/

The overall setup then may look like the following illustration shows.: only a single nginx port needs to be exposed TLS secured as https:// and routes accesses to subordinate application containers



Panel
bgColor#ffffff
titleSee also...

Filter by label (Content by label)
showLabelsfalse
spaces@self
showSpacefalse
cqllabel = "faq" and space = currentSpace ( )
labelsfaq