simplify MCPHub extensions and restore Hermes web tools
This commit is contained in:
1 parent
9455a79dc2
commit
bc902261b9
14 files changed
+503
-226
No files matched your search
@@ -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 "$@"
|
||||
Reference in new issue
Block a user