[Bug] Bitcoin Core: missing from app search, installs under Websites, launches :8332 instead of custom UI #40

Closed
opened 2026-06-17 08:16:05 +00:00 by lfg2025 · 0 comments
Owner

Bitcoin Core didn't appear in app search, showed under the Websites tab, and after ~1 minute its launch flipped to http://:8332/ (the raw bitcoind RPC port) instead of the :8334 custom UI that Knots opens — showing an empty 'launching' state.

Root cause (one bug, three symptoms): bitcoin-core was missing from APP_CATEGORY_MAP, so isKnownApp() was false and isWebsitePackage() fell through to 'has a runtime LAN address'. Once the running container's LAN address (:8332) appeared ~1 min after launch, Core was reclassified as a website -> dropped from Apps tab + search, moved to Websites, and launchAppNow took the website branch (LAN url :8332) instead of openSession -> resolveAppUrl (:8334 custom UI).

Fixed in commit 06cf80d4: added 'bitcoin-core': 'money' to APP_CATEGORY_MAP. Pending live deploy verification.

Bitcoin Core didn't appear in app search, showed under the Websites tab, and after ~1 minute its launch flipped to http://<host>:8332/ (the raw bitcoind RPC port) instead of the :8334 custom UI that Knots opens — showing an empty 'launching' state. Root cause (one bug, three symptoms): bitcoin-core was missing from APP_CATEGORY_MAP, so isKnownApp() was false and isWebsitePackage() fell through to 'has a runtime LAN address'. Once the running container's LAN address (:8332) appeared ~1 min after launch, Core was reclassified as a website -> dropped from Apps tab + search, moved to Websites, and launchAppNow took the website branch (LAN url :8332) instead of openSession -> resolveAppUrl (:8334 custom UI). Fixed in commit 06cf80d4: added 'bitcoin-core': 'money' to APP_CATEGORY_MAP. Pending live deploy verification.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lfg2025/archy#40
No description provided.