From caef3f25fdb8acdb1bfbf3525913143c9c5cb6d5 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 11 Jan 2024 17:26:59 +0100 Subject: [PATCH] [bitnami/neo4j] Release 5.15.0-debian-11-r2 (#54701) Signed-off-by: Bitnami Containers --- bitnami/neo4j/5/debian-11/Dockerfile | 4 +-- bitnami/neo4j/README.md | 45 +++++++++++++++++++++------- 2 files changed, 37 insertions(+), 12 deletions(-) diff --git a/bitnami/neo4j/5/debian-11/Dockerfile b/bitnami/neo4j/5/debian-11/Dockerfile index 69a0c8b07eef..687eaba92bea 100644 --- a/bitnami/neo4j/5/debian-11/Dockerfile +++ b/bitnami/neo4j/5/debian-11/Dockerfile @@ -8,10 +8,10 @@ ARG TARGETARCH LABEL com.vmware.cp.artifact.flavor="sha256:1e1b4657a77f0d47e9220f0c37b9bf7802581b93214fff7d1bd2364c8bf22e8e" \ org.opencontainers.image.base.name="docker.io/bitnami/minideb:bullseye" \ - org.opencontainers.image.created="2024-01-09T11:06:23Z" \ + org.opencontainers.image.created="2024-01-11T15:50:16Z" \ org.opencontainers.image.description="Application packaged by VMware, Inc" \ org.opencontainers.image.licenses="Apache-2.0" \ - org.opencontainers.image.ref.name="5.15.0-debian-11-r1" \ + org.opencontainers.image.ref.name="5.15.0-debian-11-r2" \ org.opencontainers.image.title="neo4j" \ org.opencontainers.image.vendor="VMware, Inc." \ org.opencontainers.image.version="5.15.0" diff --git a/bitnami/neo4j/README.md b/bitnami/neo4j/README.md index 13706c6c8062..b2c4d9b60cf7 100644 --- a/bitnami/neo4j/README.md +++ b/bitnami/neo4j/README.md @@ -145,17 +145,42 @@ docker-compose up -d ### Environment variables -When you start the neo4j image, you can adjust the configuration of the instance by passing one or more environment variables either on the docker-compose file or on the `docker run` command line. The following environment values are provided to custom Neo4j: +| Name | Description | Default Value | Can be set | +|--------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------|------------| +| `$NEO4J_BASE_DIR` | Neo4j installation directory. | `${BITNAMI_ROOT_DIR}/neo4j` | | +| `$NEO4J_VOLUME_DIR` | Neo4j volume directory. | `/bitnami/neo4j` | | +| `$NEO4J_DATA_DIR` | Neo4j volume directory. | `$NEO4J_VOLUME_DIR/data` | | +| `$NEO4J_TMP_DIR` | Neo4j temp directory. | `${NEO4J_BASE_DIR}/run` | | +| `$NEO4J_LOGS_DIR` | Neo4j logs directory. | `${NEO4J_BASE_DIR}/logs` | | +| `$NEO4J_LOG_FILE` | Neo4j log file. | `${NEO4J_LOGS_DIR}/neo4j.log` | | +| `$NEO4J_PID_FILE` | Neo4j PID file. | `${NEO4J_TMP_DIR}/neo4j.pid` | | +| `$NEO4J_CONF_DIR` | Configuration dir for Neo4j. | `${NEO4J_BASE_DIR}/conf` | | +| `$NEO4J_PLUGINS_DIR` | Plugins dir for Neo4j. | `${NEO4J_BASE_DIR}/plugins` | | +| `$NEO4J_METRICS_DIR` | Metrics dir for Neo4j. | `${NEO4J_VOLUME_DIR}/metrics` | | +| `$NEO4J_CERTIFICATES_DIR` | Certificates dir for Neo4j. | `${NEO4J_VOLUME_DIR}/certificates` | | +| `$NEO4J_IMPORT_DIR` | Import dir for Neo4j. | `${NEO4J_VOLUME_DIR}/import` | | +| `$NEO4J_MOUNTED_CONF_DIR` | Mounted Configuration dir for Neo4j. | `${NEO4J_VOLUME_DIR}/conf/` | | +| `$NEO4J_MOUNTED_PLUGINS_DIR` | Mounted Plugins dir for Neo4j. | `${NEO4J_VOLUME_DIR}/plugins/` | | +| `$NEO4J_INITSCRIPTS_DIR` | Path to neo4j init scripts directory | `/docker-entrypoint-initdb.d` | | +| `$NEO4J_CONF_FILE` | Configuration file for Neo4j. | `${NEO4J_CONF_DIR}/neo4j.conf` | | +| `$NEO4J_APOC_CONF_FILE` | Configuration file for Neo4j. | `${NEO4J_CONF_DIR}/apoc.conf` | | +| `$NEO4J_VOLUME_DIR` | Neo4j directory for mounted configuration files. | `${BITNAMI_VOLUME_DIR}/neo4j` | | +| `$NEO4J_DATA_TO_PERSIST` | Neo4j data to persist. | `data` | | +| `$NEO4J_DAEMON_USER` | Neo4j system user. | `neo4j` | | +| `$NEO4J_DAEMON_GROUP` | Neo4j system group. | `neo4j` | | +| `$NEO4J_HOST` | Hostname used to configure Neo4j advertised address. It can be either an IP or a domain. If left empty, it will be resolved to the machine IP | | ✓ | +| `$NEO4J_BIND_ADDRESS` | Neo4j bind address | `0.0.0.0` | ✓ | +| `$NEO4J_ALLOW_UPGRADE` | Allow automatic schema upgrades | `true` | ✓ | +| `$NEO4J_PASSWORD` | Neo4j password. | `bitnami1` | ✓ | +| `$NEO4J_APOC_IMPORT_FILE_ENABLED` | Allow importing files using the apoc library | `true` | ✓ | +| `$NEO4J_APOC_IMPORT_FILE_USE_NEO4J_CONFIG` | Use neo4j configuration with the apoc library | `false` | ✓ | +| `$NEO4J_BOLT_PORT_NUMBER` | Port used for the bolt protocol. | `7687` | ✓ | +| `$NEO4J_HTTP_PORT_NUMBER` | Port used for the http protocol. | `7474` | ✓ | +| `$NEO4J_HTTPS_PORT_NUMBER` | Port used for the https protocol. | `7473` | ✓ | +| `$JAVA_HOME` | Java installation folder. | `${BITNAMI_ROOT_DIR}/java` | | -* `NEO4J_PASSWORD`: Password used by Neo4j server. Default: **bitnami1** -* `NEO4J_HOST`: Hostname used to configure Neo4j advertised address. It can be either an IP or a domain. If left empty, it will be resolved to the machine IP. Default: **empty** -* `NEO4J_BOLT_PORT_NUMBER`: Port used by Neo4j https. Default: **7687** -* `NEO4J_HTTP_PORT_NUMBER`: Port used by Neo4j http. Default: **7474** -* `NEO4J_HTTPS_PORT_NUMBER`: Port used by Neo4j https. Default: **7473** -* `NEO4J_BIND_ADDRESS`: Bind address. Default: **0.0.0.0** -* `NEO4J_ALLOW_UPGRADE`: Allow automatic schema upgrades. Default: **true** -* `NEO4J_APOC_IMPORT_FILE_ENABLED`: Allow importing files using the apoc library. Default: **true** -* `NEO4J_APOC_IMPORT_FILE_USE_NEO4J_CONFIG`: Port used by Neo4j https. Default: **false** + +When you start the neo4j image, you can adjust the configuration of the instance by passing one or more environment variables either on the docker-compose file or on the `docker run` command line. #### Specifying Environment Variables using Docker Compose