fix: correct health check endpoints for fedimint, nextcloud, filebrowser
- Fedimint: check port 8175 (UI) not 8174 (websocket API) - Nextcloud: check / not /status.php (returns 302 during setup) - FileBrowser: check / not /health (endpoint doesn't exist) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
de07b48876
commit
a802b2e478
@ -705,7 +705,7 @@ LNDCONF
|
|||||||
echo ' Creating Fedimint...'
|
echo ' Creating Fedimint...'
|
||||||
sudo mkdir -p /var/lib/archipelago/fedimint
|
sudo mkdir -p /var/lib/archipelago/fedimint
|
||||||
\$DOCKER run -d --name fedimint --restart unless-stopped \$NET_OPT \
|
\$DOCKER run -d --name fedimint --restart unless-stopped \$NET_OPT \
|
||||||
--health-cmd 'curl -sf http://localhost:8174/' --health-interval=30s --health-timeout=5s --health-retries=3 \
|
--health-cmd 'curl -sf http://localhost:8175/' --health-interval=60s --health-timeout=10s --health-retries=3 \
|
||||||
--cap-drop ALL --cap-add CHOWN --cap-add FOWNER --cap-add SETUID --cap-add SETGID --cap-add DAC_OVERRIDE \
|
--cap-drop ALL --cap-add CHOWN --cap-add FOWNER --cap-add SETUID --cap-add SETGID --cap-add DAC_OVERRIDE \
|
||||||
--security-opt no-new-privileges:true \
|
--security-opt no-new-privileges:true \
|
||||||
-p 8173:8173 -p 8174:8174 -p 8175:8175 \
|
-p 8173:8173 -p 8174:8174 -p 8175:8175 \
|
||||||
@ -852,7 +852,7 @@ LNDCONF
|
|||||||
if ! \$DOCKER ps -a --format '{{.Names}}' 2>/dev/null | grep -qx filebrowser; then
|
if ! \$DOCKER ps -a --format '{{.Names}}' 2>/dev/null | grep -qx filebrowser; then
|
||||||
sudo mkdir -p /var/lib/archipelago/filebrowser
|
sudo mkdir -p /var/lib/archipelago/filebrowser
|
||||||
\$DOCKER run -d --name filebrowser --restart=unless-stopped \
|
\$DOCKER run -d --name filebrowser --restart=unless-stopped \
|
||||||
--health-cmd 'curl -sf http://localhost:80/health' --health-interval=30s --health-timeout=5s --health-retries=3 \
|
--health-cmd 'curl -sf http://localhost:80/' --health-interval=30s --health-timeout=5s --health-retries=3 \
|
||||||
--user 0:0 \
|
--user 0:0 \
|
||||||
-p 8083:80 -v /var/lib/archipelago/filebrowser:/srv \
|
-p 8083:80 -v /var/lib/archipelago/filebrowser:/srv \
|
||||||
$FILEBROWSER_IMAGE
|
$FILEBROWSER_IMAGE
|
||||||
@ -869,7 +869,7 @@ LNDCONF
|
|||||||
if ! \$DOCKER ps -a --format '{{.Names}}' 2>/dev/null | grep -qx nextcloud; then
|
if ! \$DOCKER ps -a --format '{{.Names}}' 2>/dev/null | grep -qx nextcloud; then
|
||||||
sudo mkdir -p /var/lib/archipelago/nextcloud
|
sudo mkdir -p /var/lib/archipelago/nextcloud
|
||||||
\$DOCKER run -d --name nextcloud --restart unless-stopped \
|
\$DOCKER run -d --name nextcloud --restart unless-stopped \
|
||||||
--health-cmd 'curl -sf http://localhost:80/status.php' --health-interval=30s --health-timeout=5s --health-retries=3 \
|
--health-cmd 'curl -sf http://localhost:80/' --health-interval=30s --health-timeout=5s --health-retries=3 \
|
||||||
--cap-drop ALL --cap-add CHOWN --cap-add SETUID --cap-add SETGID --cap-add DAC_OVERRIDE \
|
--cap-drop ALL --cap-add CHOWN --cap-add SETUID --cap-add SETGID --cap-add DAC_OVERRIDE \
|
||||||
--security-opt no-new-privileges:true \
|
--security-opt no-new-privileges:true \
|
||||||
-p 8085:80 -v /var/lib/archipelago/nextcloud:/var/www/html \
|
-p 8085:80 -v /var/lib/archipelago/nextcloud:/var/www/html \
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user