lhoestq HF Staff commited on
Commit
fcf3fb2
·
1 Parent(s): 8af52ea
Files changed (2) hide show
  1. Dockerfile +4 -4
  2. 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