again
Browse files- Dockerfile +4 -4
- start.sh +0 -1
Dockerfile
CHANGED
|
@@ -1,11 +1,11 @@
|
|
| 1 |
FROM neo4j:2025.09.0-community
|
| 2 |
|
| 3 |
# neo4j
|
| 4 |
-
ENV NEO4J_PLUGINS='["graph-data-science"]'
|
| 5 |
-
RUN chmod 400 /var/lib/neo4j/conf/neo4j.conf
|
| 6 |
-
RUN chmod 400 /var/lib/neo4j/conf/neo4j-admin.conf
|
| 7 |
RUN mkdir -p /backups
|
| 8 |
RUN chown neo4j:neo4j /backups
|
|
|
|
|
|
|
|
|
|
| 9 |
|
| 10 |
# python
|
| 11 |
RUN apt-get update \
|
|
@@ -13,7 +13,7 @@ RUN apt-get update \
|
|
| 13 |
&& rm -rf /var/lib/apt/lists/*
|
| 14 |
|
| 15 |
# app
|
| 16 |
-
ADD application_neo4j /application_neo4j
|
| 17 |
RUN pip install -r /application_neo4j/requirements.txt
|
| 18 |
|
| 19 |
# start
|
|
|
|
| 1 |
FROM neo4j:2025.09.0-community
|
| 2 |
|
| 3 |
# neo4j
|
|
|
|
|
|
|
|
|
|
| 4 |
RUN mkdir -p /backups
|
| 5 |
RUN chown neo4j:neo4j /backups
|
| 6 |
+
RUN chown neo4j:neo4j /var/lib/neo4j/conf/neo4j.conf
|
| 7 |
+
RUN chown neo4j:neo4j /var/lib/neo4j/conf/neo4j-admin.conf
|
| 8 |
+
ENV NEO4J_PLUGINS='["graph-data-science"]'
|
| 9 |
|
| 10 |
# python
|
| 11 |
RUN apt-get update \
|
|
|
|
| 13 |
&& rm -rf /var/lib/apt/lists/*
|
| 14 |
|
| 15 |
# app
|
| 16 |
+
ADD --chown=neo4j application_neo4j /application_neo4j
|
| 17 |
RUN pip install -r /application_neo4j/requirements.txt
|
| 18 |
|
| 19 |
# start
|
start.sh
CHANGED
|
@@ -1,5 +1,4 @@
|
|
| 1 |
# load database backup
|
| 2 |
-
mkdir -p /backups
|
| 3 |
wget --no-clobber --header="Authorization: Bearer $HF_TOKEN" https://huggingface.co/datasets/lhoestq/dump-neo4j/resolve/main/system.dump -P /backups/
|
| 4 |
wget --no-clobber --header="Authorization: Bearer $HF_TOKEN" https://huggingface.co/datasets/lhoestq/dump-neo4j/resolve/main/neo4j.dump -P /backups/
|
| 5 |
neo4j-admin database load --expand-commands system --from-path=/backups --overwrite-destination=true
|
|
|
|
| 1 |
# load database backup
|
|
|
|
| 2 |
wget --no-clobber --header="Authorization: Bearer $HF_TOKEN" https://huggingface.co/datasets/lhoestq/dump-neo4j/resolve/main/system.dump -P /backups/
|
| 3 |
wget --no-clobber --header="Authorization: Bearer $HF_TOKEN" https://huggingface.co/datasets/lhoestq/dump-neo4j/resolve/main/neo4j.dump -P /backups/
|
| 4 |
neo4j-admin database load --expand-commands system --from-path=/backups --overwrite-destination=true
|