Skip to content

Store proxy CA in the shared Compose volume - #485

Merged
czpython merged 1 commit into
mainfrom
codex/proxy-ca-home
Sep 8, 2026
Merged

Store proxy CA in the shared Compose volume#485
czpython merged 1 commit into
mainfrom
codex/proxy-ca-home

Conversation

@czpython

@czpython czpython commented Sep 8, 2026

Copy link
Copy Markdown
Owner

The proxy image starts with HOME=/root, but Compose mounts its CA volume at /home/mitmproxy/.mitmproxy. The CA is written outside the shared volume, so Drukbox rejects sandbox creation with secret entries because its public certificate is missing.

Set the proxy HOME to the mounted directory. Applied the same setting in the production override and preserved the existing CA. Verified Compose configuration, matching public CA fingerprints in the proxy and Drukbox, and a real sandbox request with placeholder substitution, TLS trust, and reattachment. No tests added or run locally.

Fixes DRU-497.

@czpython
czpython enabled auto-merge (squash) September 8, 2026 17:55
@czpython
czpython merged commit 33e52db into main Sep 8, 2026
2 checks passed
@czpython
czpython deleted the codex/proxy-ca-home branch September 8, 2026 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant