From 401a44b40a309dd42e110bac0921f92f3ad86e56 Mon Sep 17 00:00:00 2001 From: Dorian Date: Sat, 11 Apr 2026 12:32:32 -0400 Subject: [PATCH] fix: IndeedHub port 7778, podman registries v2 format - IndeedHub container port changed from 7777 to 7778 (7777 used by nostr-relay) - Nginx proxy updated to route to 7778 - Backend config.rs port mapping updated - Podman registries.conf switched to v2 format (fixes mixed v1/v2 error) Co-Authored-By: Claude Opus 4.6 (1M context) --- core/archipelago/src/api/rpc/package/config.rs | 2 +- image-recipe/configs/nginx-archipelago.conf | 6 +++--- image-recipe/scripts/install-podman.sh | 13 +++++-------- 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/core/archipelago/src/api/rpc/package/config.rs b/core/archipelago/src/api/rpc/package/config.rs index 571a3cdc..578eef6e 100644 --- a/core/archipelago/src/api/rpc/package/config.rs +++ b/core/archipelago/src/api/rpc/package/config.rs @@ -786,7 +786,7 @@ pub(super) async fn get_app_config( ]), ), "indeedhub" => ( - vec!["8190:3000".to_string()], + vec!["7778:7777".to_string()], vec![], vec![ "NODE_ENV=production".to_string(), diff --git a/image-recipe/configs/nginx-archipelago.conf b/image-recipe/configs/nginx-archipelago.conf index 0f247a41..9d121ce1 100644 --- a/image-recipe/configs/nginx-archipelago.conf +++ b/image-recipe/configs/nginx-archipelago.conf @@ -408,7 +408,7 @@ server { sub_filter '' ''; } location /app/indeedhub/_next/ { - proxy_pass http://127.0.0.1:7777/_next/; + proxy_pass http://127.0.0.1:7778/_next/; proxy_http_version 1.1; proxy_set_header Host $host; proxy_cache_valid 200 30d; @@ -416,7 +416,7 @@ server { } # IndeeHub WebSocket proxy location /app/indeedhub/ws/ { - proxy_pass http://127.0.0.1:7777/ws/; + proxy_pass http://127.0.0.1:7778/ws/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; @@ -425,7 +425,7 @@ server { proxy_read_timeout 86400s; } location /app/indeedhub/ { - proxy_pass http://127.0.0.1:7777/; + proxy_pass http://127.0.0.1:7778/; proxy_http_version 1.1; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; diff --git a/image-recipe/scripts/install-podman.sh b/image-recipe/scripts/install-podman.sh index 418ad29c..d630ad10 100755 --- a/image-recipe/scripts/install-podman.sh +++ b/image-recipe/scripts/install-podman.sh @@ -26,15 +26,12 @@ EOF # Configure registries (use Docker Hub and quay.io) mkdir -p /home/archipelago/.config/containers/registries.conf.d -cat > /home/archipelago/.config/containers/registries.conf.d/000-shortnames.conf < /home/archipelago/.config/containers/registries.conf <