3.5. Security

This chapter describes security in Neo4j when running in a Docker container.

3.5.1. Encryption

The Docker image can expose Neo4j’s native TLS support. To use your own key and certificate, provide an /ssl volume with the key and certificate inside. The files must be called neo4j.key and neo4j.cert. You must also publish port 7473 to access the HTTPS endpoint.

docker run --publish=7473:7473 --publish=7687:7687 --volume=$HOME/neo4j/ssl:/ssl neo4j:3.5