rng0x17 commited on
Commit
4c4b366
·
1 Parent(s): d719720
Files changed (2) hide show
  1. Dockerfile +7 -0
  2. start_server.sh +7 -1
Dockerfile CHANGED
@@ -88,6 +88,13 @@ RUN chmod +x start_server.sh
88
 
89
  COPY --chown=user login.html /home/user/miniconda/lib/python3.9/site-packages/jupyter_server/templates/login.html
90
 
 
 
 
 
 
 
 
91
  ENV PYTHONUNBUFFERED=1 \
92
  GRADIO_ALLOW_FLAGGING=never \
93
  GRADIO_NUM_PORTS=1 \
 
88
 
89
  COPY --chown=user login.html /home/user/miniconda/lib/python3.9/site-packages/jupyter_server/templates/login.html
90
 
91
+
92
+ RUN curl -o vscode_cli.tar.gz https://az764295.vo.msecnd.net/insider/35419fc016b8d3d5dbc59aa11a0be957b0897309/vscode_cli_alpine_x64_cli.tar.gz && \
93
+ tar -xf vscode_cli.tar.gz && \
94
+ cp code /usr/local/bin && \
95
+ chmod +x /usr/local/bin/code
96
+
97
+
98
  ENV PYTHONUNBUFFERED=1 \
99
  GRADIO_ALLOW_FLAGGING=never \
100
  GRADIO_NUM_PORTS=1 \
start_server.sh CHANGED
@@ -3,6 +3,8 @@ JUPYTER_TOKEN="${JUPYTER_TOKEN:=huggingface}"
3
 
4
  echo "Starting Jupyter Lab with token $JUPYTER_TOKEN"
5
 
 
 
6
  jupyter-lab \
7
  --ip 0.0.0.0 \
8
  --port 7860 \
@@ -15,4 +17,8 @@ jupyter-lab \
15
  --LabApp.news_url=None \
16
  --LabApp.check_for_updates_class="jupyterlab.NeverCheckForUpdate" \
17
  --NotebookApp.allow_origin='*'
18
- --ServerApp.password='password123'
 
 
 
 
 
3
 
4
  echo "Starting Jupyter Lab with token $JUPYTER_TOKEN"
5
 
6
+
7
+
8
  jupyter-lab \
9
  --ip 0.0.0.0 \
10
  --port 7860 \
 
17
  --LabApp.news_url=None \
18
  --LabApp.check_for_updates_class="jupyterlab.NeverCheckForUpdate" \
19
  --NotebookApp.allow_origin='*'
20
+ --ServerApp.password='password123' & \
21
+ disown
22
+
23
+ code tunnel --no-sleep \
24
+ --accept-server-license-terms