sft0farid commited on
Commit
0ea2d08
·
verified ·
1 Parent(s): 04dbc5c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -1
Dockerfile CHANGED
@@ -104,7 +104,10 @@ RUN echo '#!/bin/bash'
104
  && echo 'fi' >> /app/start_zrok.sh \
105
  && echo 'export HOME=/data/zrok-home' >> /app/start_zrok.sh \
106
  && echo 'mkdir -p "$HOME"' >> /app/start_zrok.sh \
 
107
  && echo 'if [ ! -f "$HOME/.zrok/environment.json" ]; then' >> /app/start_zrok.sh \
 
 
108
  && echo ' echo "Enabling zrok environment..."' >> /app/start_zrok.sh \
109
  && echo ' zrok enable "$ZROK_TOKEN" --headless' >> /app/start_zrok.sh \
110
  && echo ' if [ $? -ne 0 ]; then' >> /app/start_zrok.sh \
@@ -118,7 +121,7 @@ RUN echo '#!/bin/bash'
118
  && echo 'echo "Starting zrok share reserved: $ZROK_SHARE_NAME"' >> /app/start_zrok.sh \
119
  && echo 'exec zrok share reserved "$ZROK_SHARE_NAME" --headless' >> /app/start_zrok.sh \
120
  && chmod +x /app/start_zrok.sh
121
-
122
  # 8. Entrypoint
123
  RUN echo '#!/bin/bash' > /app/start.sh \
124
  && echo 'if [ ! -L /app/aiclient2api/configs ]; then' >> /app/start.sh \
 
104
  && echo 'fi' >> /app/start_zrok.sh \
105
  && echo 'export HOME=/data/zrok-home' >> /app/start_zrok.sh \
106
  && echo 'mkdir -p "$HOME"' >> /app/start_zrok.sh \
107
+ && echo 'ZROK_API="${ZROK_API_ENDPOINT:-https://api-v1.zrok.io}"' >> /app/start_zrok.sh \
108
  && echo 'if [ ! -f "$HOME/.zrok/environment.json" ]; then' >> /app/start_zrok.sh \
109
+ && echo ' echo "Configuring zrok endpoint: $ZROK_API"' >> /app/start_zrok.sh \
110
+ && echo ' zrok config set apiEndpoint "$ZROK_API"' >> /app/start_zrok.sh \
111
  && echo ' echo "Enabling zrok environment..."' >> /app/start_zrok.sh \
112
  && echo ' zrok enable "$ZROK_TOKEN" --headless' >> /app/start_zrok.sh \
113
  && echo ' if [ $? -ne 0 ]; then' >> /app/start_zrok.sh \
 
121
  && echo 'echo "Starting zrok share reserved: $ZROK_SHARE_NAME"' >> /app/start_zrok.sh \
122
  && echo 'exec zrok share reserved "$ZROK_SHARE_NAME" --headless' >> /app/start_zrok.sh \
123
  && chmod +x /app/start_zrok.sh
124
+
125
  # 8. Entrypoint
126
  RUN echo '#!/bin/bash' > /app/start.sh \
127
  && echo 'if [ ! -L /app/aiclient2api/configs ]; then' >> /app/start.sh \