Container

This chapter deals with the container specific properties of the AusweisApp SDK. The AusweisApp core is reachable over a WebSocket like the Desktop variant and also enables the Automatic mode by default. Subsequent sections deal with the container itself and explain which steps are necessary in order to communicate with the AusweisApp SDK in the container.

Note

The container SDK does not provide any graphical user interface.

Start

In order to start up the container SDK you can use the usual docker commands. It is recommended to use --rm as it not necessary to save the configuration. If you need to restore the configuration you can add a VOLUME for /home/ausweisapp/.config.

docker run --rm -p 127.0.0.1:24727:24727 governikus/ausweisapp2

Proxy

If you need a proxy in your network you can pass the necessary environment variables by docker run -e https_proxy=IP:PORT -e http_proxy=IP:PORT.

Behaviour

The AusweisApp uses the Automatic mode with the default Simulator if there is no connected WebSocket client. That mode will be disabled if a client is connected and enabled again after disconnection. If the client disconnects during an active workflow the workflow will be canceled.

Note

The usual eID activation via localhost is still possible with both options.