Portrait Environment
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 set up a Proxy in front of Portrait and use TLS/SSL offloading.
Although the docker application configuration is open source, we highly advocate against any customizations inside the docker definitions.