bk939448 commited on
Commit
1ba18d7
·
verified ·
1 Parent(s): d214834

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -6
Dockerfile CHANGED
@@ -14,19 +14,20 @@ USER root
14
  RUN mkdir -p /data && chmod 777 /data
15
  WORKDIR /data
16
 
17
- # 5. एन्वायरमेंट सेटिंग्स (Hugging Face Secrets के लिए)
18
  ENV OPENCODE_DATA_DIR=/data
19
  ENV HOME=/data
20
- # अगर HF Secret न मिले तो डिफ़ॉल्ट 'opencode' और 'admin123' रहेगा
21
- ENV OPENCODE_SERVER_USERNAME=${HF_USERNAME:-opencode}
22
- ENV OPENCODE_SERVER_PASSWORD=${HF_PASSWORD:-admin123}
 
23
 
24
  # 6. पोर्ट 7860
25
  EXPOSE 7860
26
 
27
- # 7. फाइनल कमांड (आपका पुराना find वाला तरीका + पासवर्ड सपोर्ट)
28
  CMD ["bash", "-c", "\
29
  git config --global user.email 'badal@example.com' && \
30
  git config --global user.name 'Badal' && \
31
  export PATH=$PATH:$(find / -name opencode -type f -printf '%h' -quit 2>/dev/null); \
32
- opencode web --port 7860 --hostname 0.0.0.0 --username ${OPENCODE_SERVER_USERNAME} --password ${OPENCODE_SERVER_PASSWORD}"]
 
14
  RUN mkdir -p /data && chmod 777 /data
15
  WORKDIR /data
16
 
17
+ # 5. सुरक्षित एन्वायरमेंट सेटिंग्स (बिना किसी हार्डोड पासवर्ड के)
18
  ENV OPENCODE_DATA_DIR=/data
19
  ENV HOME=/data
20
+
21
+ # यहाँ हम सिर्फ मैप कर रहे हैं, पासवर्ड 'Secrets' से आएगा, यहाँ दिखेगा नहीं
22
+ ENV OPENCODE_SERVER_USERNAME=${HF_USERNAME}
23
+ ENV OPENCODE_SERVER_PASSWORD=${HF_PASSWORD}
24
 
25
  # 6. पोर्ट 7860
26
  EXPOSE 7860
27
 
28
+ # 7. फाइनल कमांड
29
  CMD ["bash", "-c", "\
30
  git config --global user.email 'badal@example.com' && \
31
  git config --global user.name 'Badal' && \
32
  export PATH=$PATH:$(find / -name opencode -type f -printf '%h' -quit 2>/dev/null); \
33
+ opencode web --port 7860 --hostname 0.0.0.0"]