Portrait ships as a Docker application and contains all needed components in one package. The usage of docker as distribution platform makes retrieval, updating and managing Portrait easy. Dependencies are managed via docker-compose.
To minimize the entry points, a proxy server is bundled and manages the traffic between front and backend.
...
We urge you to setup set up a Proxy in front of Portrait and use TLS/SSL offloading.
...