simplify MCPHub extensions and restore Hermes web tools

This commit is contained in:
Mikei386 committed 2026-08-26 11:08:47 +02:00
1 parent 9455a79dc2
commit bc902261b9
14 files changed
+503 -226

No files matched your search

+8 -1
View File
@@ -23,8 +23,15 @@ export JWT_SECRET
# This makes image upgrades reproducible instead of relying on manual edits in
# MCPHub's database/UI.
settings_file="$state_dir/mcp_settings.json"
registry_dir="$state_dir/config"
registry_file="$registry_dir/mcp-registry.json"
mkdir -p "$registry_dir" "$state_dir/extensions" "$state_dir/work"
if [ ! -s "$registry_file" ]; then
cp /opt/casaderoll/config/mcp-registry.json "$registry_file"
chmod 0600 "$registry_file"
fi
python3 /opt/casaderoll/configure-settings.py \
"$settings_file" /run/secrets/mcphub \
--registry /opt/casaderoll/config/mcp-registry.json
--registry "$registry_file"
exec "$@"