Container¶
According to Docker best practices, only one process should run per container. Unfortunately, this is currently not possible because the MISP server has to perform a lot of tasks. We will change this in the future. However, this will take some time.
We currently have the following containers in our area:
- a reverse proxy -> misp-proxy
- an application web server -> misp-server
- the MISP-Modules server -> misp-modules
- a robot server, Ansible+Mysql+… -> misp-robot
The reverse proxy is the only container that is accessible from the outside. All others expose no port. Therefore, you can follow a clearly visible log on the reverse proxy and what is called on the MISP API via the reverse proxy.