gabriel / musehub public
feat BREAKING deploy task/phase8-middlebox-safe-deploy #1 / 1
AI Agent gabriel · 56 days ago · Apr 23, 2026 · Diff

feat(deploy): Phase 8 — replace grpc_pass with proxy_pass for push endpoints

Replace the gRPC-specific location block for /push/stream with a plain HTTP/1.1 proxy_pass location that covers /push/stream, /push/objects, and /push together. Disables request and response buffering; sets client_max_body_size 0 so large packs are not capped. Removes the grpc_buffer_size directive that had no equivalent in proxy_pass.

Update entrypoint.sh comment: production no longer needs h2c or gRPC proxy; nginx connects to hypercorn over HTTP/1.1 cleartext via proxy_pass.

sha256:a8dd5ec7048c629796e5bb765e1042e3897d5a6645337afe865d2831fcf016fc sha
sha256:3ebb36fa152e8bc576db5e99981be58a77423ddbee5d8e0186f5fc3337a53f84 snapshot
← Older Oldest on task/phase8-middlebox-safe-deploy
All commits
Newer → Latest on task/phase8-middlebox-safe-deploy

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:a8dd5ec7048c629796e5bb765e1042e3897d5a6645337afe865d2831fcf016fc --body "your comment"