Changes
C6 — TLS self-signed cert generation
install-hugo-mcp.shnow generates an EC P-256 self-signed cert (10yr, VM IP as SAN)- uvicorn starts with
--ssl-certfile/keyfileautomatically
C2/C5 — bcrypt token migration
- After
.envcreation, runstoken_mgr.py migrateto hashMCP_TOKENintotokens.jsonwith bcrypt cost-12
Template update
hugo-mcp.service.tpl: uvicorn binds to0.0.0.0(gated by UFW/IPAddressAllow)