amangs commited on
Commit
0b9fa1e
·
verified ·
1 Parent(s): b5f5467

Add dufs file manager startup (/files -> /storage); remove dead FileBrowser block

Browse files
Files changed (1) hide show
  1. entrypoint.sh +9 -9
entrypoint.sh CHANGED
@@ -171,6 +171,15 @@ if [ -d "/data/.hermes/script/opencode-router" ]; then
171
  fi
172
  fi
173
 
 
 
 
 
 
 
 
 
 
174
  # ==================== Start Web UI (BFF Server) ====================
175
  echo "🌐 Starting Hermes Web UI on internal port 7861..."
176
  export PORT=7861
@@ -201,15 +210,6 @@ for i in $(seq 1 20); do
201
  sleep 1
202
  done
203
 
204
- # ==================== Start FileBrowser Quantum (:8085) ====================
205
- if [ -f "/data/.hermes/bin/filebrowser" ] && [ -f "/data/.hermes/filebrowser/config.yaml" ]; then
206
- echo "📁 Starting FileBrowser Quantum on port 8085 (/storage)..."
207
- mkdir -p /storage
208
- chmod +x /data/.hermes/bin/filebrowser
209
- /data/.hermes/bin/filebrowser -c /data/.hermes/filebrowser/config.yaml &
210
- FILEBROWSER_PID=$!
211
- fi
212
-
213
  # ==================== Start Caddy Reverse Proxy (:7860) ====================
214
  CADDYFILE="/data/.hermes/script/Caddyfile"
215
  if [ ! -f "$CADDYFILE" ]; then
 
171
  fi
172
  fi
173
 
174
+ # ==================== Start dufs File Manager (:8085) ====================
175
+ DUFS_YAML="/data/.hermes/script/dufs/dufs.yaml"
176
+ if [ -f "/data/.hermes/script/dufs/dufs" ] && [ -f "$DUFS_YAML" ]; then
177
+ echo "📁 Starting dufs file manager on port 8085 (/files -> /storage)..."
178
+ chmod +x /data/.hermes/script/dufs/dufs
179
+ /data/.hermes/script/dufs/dufs -c "$DUFS_YAML" &
180
+ DUFS_PID=$!
181
+ fi
182
+
183
  # ==================== Start Web UI (BFF Server) ====================
184
  echo "🌐 Starting Hermes Web UI on internal port 7861..."
185
  export PORT=7861
 
210
  sleep 1
211
  done
212
 
 
 
 
 
 
 
 
 
 
213
  # ==================== Start Caddy Reverse Proxy (:7860) ====================
214
  CADDYFILE="/data/.hermes/script/Caddyfile"
215
  if [ ! -f "$CADDYFILE" ]; then