bk939448 commited on
Commit
13b5abc
·
verified ·
1 Parent(s): 68b3ce6

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -7
Dockerfile CHANGED
@@ -17,15 +17,14 @@ RUN apt-get update && apt-get install -y \
17
  unzip \
18
  && rm -rf /var/lib/apt/lists/*
19
 
20
- # 3. Bun इंस्टॉल करें (यहीं पर बिल्ड फेल हो रहा था)
21
  RUN npm install -g bun
22
 
23
- # 4. OpenCode टॉल और बिल करें
 
24
  RUN git clone -b dev https://github.com/badman99dev/Opencode.git /app \
25
  && cd /app \
26
- && bun install \
27
- && bun run build \
28
- && npm install -g .
29
 
30
  # 5. रूट यूजर और डेटा फोल्डर सेटअप
31
  USER root
@@ -41,5 +40,5 @@ ENV OPENCODE_SERVER_AUTH=false
41
  # 7. पोर्ट 7860
42
  EXPOSE 7860
43
 
44
- # 8. फाइनल कमांड: Git प्रोफाइल सेट करके सर्वर चालू करना
45
- CMD ["bash", "-c", "git config --global user.email 'badal@example.com' && git config --global user.name 'Badal' && opencode web --port 7860 --hostname 0.0.0.0"]
 
17
  unzip \
18
  && rm -rf /var/lib/apt/lists/*
19
 
20
+ # 3. Bun इंस्टॉल करें
21
  RUN npm install -g bun
22
 
23
+ # 4. OpenCode (आपकी dev ब्राच) को क्लोन और इंसटॉल करें
24
+ # ध्यान दें: इस प्रोजेक्ट में रूट लेवल पर build की जरूरत नहीं है
25
  RUN git clone -b dev https://github.com/badman99dev/Opencode.git /app \
26
  && cd /app \
27
+ && bun install
 
 
28
 
29
  # 5. रूट यूजर और डेटा फोल्डर सेटअप
30
  USER root
 
40
  # 7. पोर्ट 7860
41
  EXPOSE 7860
42
 
43
+ # 8. फाइनल कमांड: Git प्रोफाइल सेट करके सीधे Bun से सर्वर चालू करना
44
+ CMD ["bash", "-c", "git config --global user.email 'badal@example.com' && git config --global user.name 'Badal' && cd /app && bun packages/opencode/src/index.ts web --port 7860 --hostname 0.0.0.0"]