sft0farid commited on
Commit
3fc31c2
·
verified ·
1 Parent(s): cfc01e6

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -1
Dockerfile CHANGED
@@ -129,14 +129,23 @@ RUN echo '#!/bin/bash' > /app/start_zrok.sh \
129
  && echo '' >> /app/start_zrok.sh \
130
  && echo 'if [ ! -f "$HOME/.zrok2/environment.json" ]; then' >> /app/start_zrok.sh \
131
  && echo ' echo "[zrok] Enabling environment..."' >> /app/start_zrok.sh \
 
132
  && echo ' if ! zrok2 enable "$ZROK_TOKEN" --headless; then' >> /app/start_zrok.sh \
133
  && echo ' echo "[zrok] FATAL: enable failed. Check your token."' >> /app/start_zrok.sh \
134
  && echo ' sleep infinity' >> /app/start_zrok.sh \
135
  && echo ' exit 1' >> /app/start_zrok.sh \
136
  && echo ' fi' >> /app/start_zrok.sh \
137
- && echo ' echo "[zrok] Environment enabled."' >> /app/start_zrok.sh \
 
 
 
 
 
 
 
138
  && echo 'else' >> /app/start_zrok.sh \
139
  && echo ' echo "[zrok] Reusing persisted environment."' >> /app/start_zrok.sh \
 
140
  && echo 'fi' >> /app/start_zrok.sh \
141
  && echo '' >> /app/start_zrok.sh \
142
  && echo 'NAME_FILE="$HOME/.zrok2/share_name"' >> /app/start_zrok.sh \
 
129
  && echo '' >> /app/start_zrok.sh \
130
  && echo 'if [ ! -f "$HOME/.zrok2/environment.json" ]; then' >> /app/start_zrok.sh \
131
  && echo ' echo "[zrok] Enabling environment..."' >> /app/start_zrok.sh \
132
+ && echo ' mkdir -p "$HOME/.zrok2"' >> /app/start_zrok.sh \
133
  && echo ' if ! zrok2 enable "$ZROK_TOKEN" --headless; then' >> /app/start_zrok.sh \
134
  && echo ' echo "[zrok] FATAL: enable failed. Check your token."' >> /app/start_zrok.sh \
135
  && echo ' sleep infinity' >> /app/start_zrok.sh \
136
  && echo ' exit 1' >> /app/start_zrok.sh \
137
  && echo ' fi' >> /app/start_zrok.sh \
138
+ && echo ' echo "[zrok] Checking environment.json was created..."' >> /app/start_zrok.sh \
139
+ && echo ' ls -la "$HOME/.zrok2/" || true' >> /app/start_zrok.sh \
140
+ && echo ' if [ ! -f "$HOME/.zrok2/environment.json" ]; then' >> /app/start_zrok.sh \
141
+ && echo ' echo "[zrok] FATAL: environment.json not created after enable!"' >> /app/start_zrok.sh \
142
+ && echo ' sleep infinity' >> /app/start_zrok.sh \
143
+ && echo ' exit 1' >> /app/start_zrok.sh \
144
+ && echo ' fi' >> /app/start_zrok.sh \
145
+ && echo ' echo "[zrok] Environment enabled successfully."' >> /app/start_zrok.sh \
146
  && echo 'else' >> /app/start_zrok.sh \
147
  && echo ' echo "[zrok] Reusing persisted environment."' >> /app/start_zrok.sh \
148
+ && echo ' echo "[zrok] environment.json exists, proceeding..."' >> /app/start_zrok.sh \
149
  && echo 'fi' >> /app/start_zrok.sh \
150
  && echo '' >> /app/start_zrok.sh \
151
  && echo 'NAME_FILE="$HOME/.zrok2/share_name"' >> /app/start_zrok.sh \