Anuj-Panthri commited on
Commit
9419101
·
1 Parent(s): 21257d3

changed notebook location

Browse files
Files changed (4) hide show
  1. Dockerfile +2 -1
  2. backup.py +2 -2
  3. restore.py +2 -1
  4. start_server.sh +1 -3
Dockerfile CHANGED
@@ -80,8 +80,9 @@ RUN --mount=target=/root/packages.txt,source=packages.txt \
80
 
81
  # RUN --mount=target=/root/on_startup.sh,source=on_startup.sh,readwrite \
82
  # bash /root/on_startup.sh
 
83
 
84
- RUN mkdir /data && chown user:user /data
85
 
86
  # sudo permissions
87
  RUN chown root:root /usr/bin/sudo && chmod 777 /usr/bin/sudo
 
80
 
81
  # RUN --mount=target=/root/on_startup.sh,source=on_startup.sh,readwrite \
82
  # bash /root/on_startup.sh
83
+ ARG NOTEBOOK_DIR
84
 
85
+ RUN mkdir $NOTEBOOK_DIR && chown user:user $NOTEBOOK_DIR
86
 
87
  # sudo permissions
88
  RUN chown root:root /usr/bin/sudo && chmod 777 /usr/bin/sudo
backup.py CHANGED
@@ -3,11 +3,11 @@ load_dotenv()
3
  from datasets import load_dataset
4
  from huggingface_hub import CommitScheduler
5
  from huggingface_hub import HfApi
6
-
7
 
8
 
9
  dataset_name = "Anuj-Panthri/JupyterLab_Storage"
10
- work_dir = "/home/user/jupyter"
11
  dataset_save_path = "."
12
 
13
  def push_to_hub():
 
3
  from datasets import load_dataset
4
  from huggingface_hub import CommitScheduler
5
  from huggingface_hub import HfApi
6
+ import os
7
 
8
 
9
  dataset_name = "Anuj-Panthri/JupyterLab_Storage"
10
+ work_dir = os.environ['NOTEBOOK_DIR']
11
  dataset_save_path = "."
12
 
13
  def push_to_hub():
restore.py CHANGED
@@ -1,8 +1,9 @@
1
  from huggingface_hub import snapshot_download
2
  from pathlib import Path
 
3
 
4
  dataset_name = "Anuj-Panthri/JupyterLab_Storage"
5
- work_dir = "/home/user/jupyter"
6
  dataset_save_path = "."
7
 
8
  snapshot_download(
 
1
  from huggingface_hub import snapshot_download
2
  from pathlib import Path
3
+ import os
4
 
5
  dataset_name = "Anuj-Panthri/JupyterLab_Storage"
6
+ work_dir = os.environ['NOTEBOOK_DIR']
7
  dataset_save_path = "."
8
 
9
  snapshot_download(
start_server.sh CHANGED
@@ -3,8 +3,6 @@ JUPYTER_TOKEN="${JUPYTER_TOKEN:=huggingface}"
3
 
4
  echo "Starting Jupyter Lab with token $JUPYTER_TOKEN"
5
 
6
- NOTEBOOK_DIR="/home/user/jupyter"
7
-
8
  jupyter-lab \
9
  --ip 0.0.0.0 \
10
  --port 7860 \
@@ -16,4 +14,4 @@ jupyter-lab \
16
  --ServerApp.disable_check_xsrf=True \
17
  --LabApp.news_url=None \
18
  --LabApp.check_for_updates_class="jupyterlab.NeverCheckForUpdate" \
19
- --notebook-dir=$NOTEBOOK_DIR
 
3
 
4
  echo "Starting Jupyter Lab with token $JUPYTER_TOKEN"
5
 
 
 
6
  jupyter-lab \
7
  --ip 0.0.0.0 \
8
  --port 7860 \
 
14
  --ServerApp.disable_check_xsrf=True \
15
  --LabApp.news_url=None \
16
  --LabApp.check_for_updates_class="jupyterlab.NeverCheckForUpdate" \
17
+ --notebook-dir=${NOTEBOOK_DIR}