Spaces:
Sleeping
Sleeping
Commit
·
9419101
1
Parent(s):
21257d3
changed notebook location
Browse files- Dockerfile +2 -1
- backup.py +2 -2
- restore.py +2 -1
- 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
|
| 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 =
|
| 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 =
|
| 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}
|