gabriel / musehub public
feat BREAKING local-dev dev
AI Agent gabriel · 57 days ago · Apr 22, 2026 · Diff

feat(local-dev): HTTP/2 via hypercorn + self-signed TLS cert

- Add self-signed TLS cert at deploy/local-tls/localhost.crt for localhost HTTP/2 negotiation via ALPN (httpx requires TLS for H2) - entrypoint.sh: conditionally start hypercorn (TLS present) or uvicorn (no TLS / production behind Cloudflare) - docker-compose.yml: mount deploy/local-tls:/tls:ro into container - requirements.txt + pyproject.toml: add hypercorn>=0.17.3 - Fix musehub_wire.py iter_wire_frames docstring: b'muse'/0x01 - Fix routes/wire.py push_stream docstring: full MWP binary frame desc

sha256:04d6e943fc57b6439d1b39cd0aaeb003f8cd0796cb399ad1f5053a12c38d9d71 sha
sha256:d9d271559dcf978fb6feaf1ffd8449da4deb8c2e2f229edef6c2b22cda3c1f32 snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:04d6e943fc57b6439d1b39cd0aaeb003f8cd0796cb399ad1f5053a12c38d9d71 --body "your comment"