sft0farid commited on
Commit
c8493f0
·
verified ·
1 Parent(s): 7a6da2a

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -2
Dockerfile CHANGED
@@ -172,8 +172,12 @@ RUN echo '#!/bin/bash' > /app/start_zrok.sh \
172
  && echo 'done' >> /app/start_zrok.sh \
173
  && echo 'echo "[zrok] New API is ready, starting tunnel..."' >> /app/start_zrok.sh \
174
  && echo '' >> /app/start_zrok.sh \
175
- && echo 'echo "[zrok] Waiting 60s for any previous share to be released on server..."' >> /app/start_zrok.sh \
176
- && echo 'sleep 60' >> /app/start_zrok.sh \
 
 
 
 
177
  && echo '' >> /app/start_zrok.sh \
178
  && echo 'while true; do' >> /app/start_zrok.sh \
179
  && echo ' echo "[zrok] Starting share on localhost:7860 ..."' >> /app/start_zrok.sh \
 
172
  && echo 'done' >> /app/start_zrok.sh \
173
  && echo 'echo "[zrok] New API is ready, starting tunnel..."' >> /app/start_zrok.sh \
174
  && echo '' >> /app/start_zrok.sh \
175
+ && echo 'echo "[zrok] Force-cleaning any existing shares for: $SHARE_NAME"' >> /app/start_zrok.sh \
176
+ && echo 'for SHARE_TOKEN in $(zrok2 list shares 2>/dev/null | grep "$SHARE_NAME" | awk '"'"'{print $1}'"'"'); do' >> /app/start_zrok.sh \
177
+ && echo ' echo "[zrok] Deleting share token: $SHARE_TOKEN"' >> /app/start_zrok.sh \
178
+ && echo ' zrok2 delete share "$SHARE_TOKEN" 2>/dev/null || true' >> /app/start_zrok.sh \
179
+ && echo 'done' >> /app/start_zrok.sh \
180
+ && echo 'sleep 5' >> /app/start_zrok.sh \
181
  && echo '' >> /app/start_zrok.sh \
182
  && echo 'while true; do' >> /app/start_zrok.sh \
183
  && echo ' echo "[zrok] Starting share on localhost:7860 ..."' >> /app/start_zrok.sh \