Spaces:
Runtime error
Runtime error
akashyadav758 commited on
Commit ·
dc356d0
1
Parent(s): e52c917
Redirect chrome logs to chrome.log and fix extension ownership
Browse files- Dockerfile +3 -2
- start_hf.sh +3 -1
Dockerfile
CHANGED
|
@@ -7,8 +7,9 @@ COPY chatgpt-free-api/gpt-extension /opt/gpt-extension
|
|
| 7 |
COPY free-gemini-api/extension /opt/gemini-extension
|
| 8 |
COPY flow-agent/extension /opt/flow-extension
|
| 9 |
|
| 10 |
-
# Set correct permissions
|
| 11 |
-
RUN
|
|
|
|
| 12 |
|
| 13 |
# Replace the start script with the non-root version
|
| 14 |
COPY --chmod=755 start_hf.sh /start.sh
|
|
|
|
| 7 |
COPY free-gemini-api/extension /opt/gemini-extension
|
| 8 |
COPY flow-agent/extension /opt/flow-extension
|
| 9 |
|
| 10 |
+
# Set correct permissions and ownership
|
| 11 |
+
RUN chown -R 1000:1000 /opt/gpt-extension /opt/gemini-extension /opt/flow-extension && \
|
| 12 |
+
chmod -R 755 /opt/gpt-extension /opt/gemini-extension /opt/flow-extension
|
| 13 |
|
| 14 |
# Replace the start script with the non-root version
|
| 15 |
COPY --chmod=755 start_hf.sh /start.sh
|
start_hf.sh
CHANGED
|
@@ -62,6 +62,8 @@ fi
|
|
| 62 |
|
| 63 |
# 5. Start Go Monitor Server
|
| 64 |
echo "🚀 Starting Go Monitor Server..."
|
|
|
|
|
|
|
| 65 |
cd /opt/monitor-server
|
| 66 |
./monitor-server > /home/chrome/monitor.log 2>&1 &
|
| 67 |
|
|
@@ -202,4 +204,4 @@ google-chrome-stable \
|
|
| 202 |
--disable-site-isolation-trials \
|
| 203 |
--js-flags="--max-old-space-size=256" \
|
| 204 |
--metrics-recording-only \
|
| 205 |
-
'https://gemini.google.com/app'
|
|
|
|
| 62 |
|
| 63 |
# 5. Start Go Monitor Server
|
| 64 |
echo "🚀 Starting Go Monitor Server..."
|
| 65 |
+
touch /home/chrome/chrome.log
|
| 66 |
+
ln -sf /home/chrome/chrome.log /opt/monitor-server/public/chrome.log
|
| 67 |
cd /opt/monitor-server
|
| 68 |
./monitor-server > /home/chrome/monitor.log 2>&1 &
|
| 69 |
|
|
|
|
| 204 |
--disable-site-isolation-trials \
|
| 205 |
--js-flags="--max-old-space-size=256" \
|
| 206 |
--metrics-recording-only \
|
| 207 |
+
'https://gemini.google.com/app' > /home/chrome/chrome.log 2>&1
|