summaryrefslogtreecommitdiff
path: root/openbsd/frontends
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-06-20 10:52:41 +0300
committerPaul Buetow <paul@buetow.org>2026-06-20 10:52:41 +0300
commit87d8b7b36c3528b7ad14e01ac0aec06df88d6ff3 (patch)
tree3c5cfb60fa123784baded153857eb7d0c5d0bd5f /openbsd/frontends
parentf4988baeeb975ff33a1d62b01e0cda17c7da9c7e (diff)
protonbridge: switch to --noninteractive daemon mode for clean k8s exec login
The faketty pipe approach from the shenxn image caused CrashLoopBackOff: writing to the FIFO via echo sends EOF which terminates cat and bridge. Instead: override entrypoint to run bridge --noninteractive directly (the bridge binary at /usr/lib/protonmail/bridge/bridge). Bridge v3 embeds a gRPC server; the separate 'bridge --cli' exec connects to it as a client. Login flow: kubectl exec -it <pod> -- /usr/lib/protonmail/bridge/bridge --cli socat port forwarding (25→1025, 143→1143) preserved in the entrypoint. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'openbsd/frontends')
0 files changed, 0 insertions, 0 deletions