Spaces:
Paused
Paused
Update entrypoint.sh
Browse files- entrypoint.sh +5 -2
entrypoint.sh
CHANGED
|
@@ -82,14 +82,17 @@ fi
|
|
| 82 |
RAM_LIMIT_KB=$((14 * 1024 * 1024))
|
| 83 |
|
| 84 |
start_opencode() {
|
| 85 |
-
|
| 86 |
export OPENCODE_SERVER_USERNAME=${OPENCODE_SERVER_USERNAME}
|
| 87 |
export OPENCODE_SERVER_PASSWORD=${OPENCODE_SERVER_PASSWORD}
|
| 88 |
-
|
|
|
|
|
|
|
| 89 |
OPENCODE_PID=$!
|
| 90 |
echo "=== [STEP 2] OPENCODE STARTED (PID: $OPENCODE_PID) ==="
|
| 91 |
}
|
| 92 |
|
|
|
|
| 93 |
ram_watchdog() {
|
| 94 |
while true; do
|
| 95 |
if [ -n "$OPENCODE_PID" ] && kill -0 "$OPENCODE_PID" 2>/dev/null; then
|
|
|
|
| 82 |
RAM_LIMIT_KB=$((14 * 1024 * 1024))
|
| 83 |
|
| 84 |
start_opencode() {
|
| 85 |
+
echo '=== [STEP 2] STARTING OPENCODE ==='
|
| 86 |
export OPENCODE_SERVER_USERNAME=${OPENCODE_SERVER_USERNAME}
|
| 87 |
export OPENCODE_SERVER_PASSWORD=${OPENCODE_SERVER_PASSWORD}
|
| 88 |
+
|
| 89 |
+
# '>' की जगह 2>&1 | tee इस्तेमाल करेंगे ताकि logs फाइल में भी सेव हों और स्क्रीन पर भी दिखें! 👀
|
| 90 |
+
opencode web --port 7860 --hostname 0.0.0.0 2>&1 | tee /tmp/opencode.log &
|
| 91 |
OPENCODE_PID=$!
|
| 92 |
echo "=== [STEP 2] OPENCODE STARTED (PID: $OPENCODE_PID) ==="
|
| 93 |
}
|
| 94 |
|
| 95 |
+
|
| 96 |
ram_watchdog() {
|
| 97 |
while true; do
|
| 98 |
if [ -n "$OPENCODE_PID" ] && kill -0 "$OPENCODE_PID" 2>/dev/null; then
|