Skip to content

Commit 5202f10

Browse files
mgarrattclaude
andauthored
docs(proton-bridge): correct default mode to grpc (#6)
Two lines still described noninteractive as the default; the image now defaults to grpc (serves mail + the gRPC API the metrics exporter scrapes). Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 06dc7df commit 5202f10

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

images/proton-bridge/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,12 @@ Then in the Bridge CLI prompt:
7878

7979
Use the generated Bridge credentials in your mail client, not your Proton account password.
8080

81-
After login is complete, restart the container with `BRIDGE_MODE=noninteractive` for normal long-running use.
81+
After login is complete, restart the container in the default `grpc` mode for normal long-running use (or `BRIDGE_MODE=noninteractive` if you don't need the metrics exporter).
8282

8383
## Behavior Notes
8484

8585
- `bridge` clean exit (`code=0`) stops container by default. Set `BRIDGE_EXIT_ZERO_STOPS_CONTAINER=false` to allow restart instead.
86-
- `bridge` runs in non-interactive mode by default to avoid EOF-driven exits. Set `BRIDGE_MODE=cli` only for interactive debugging.
86+
- `bridge` runs in `grpc` mode by default (serves mail plus the gRPC API the metrics exporter scrapes). Use `BRIDGE_MODE=noninteractive` for a leaner run without metrics, or `BRIDGE_MODE=cli` only for interactive debugging.
8787
- `gpg-agent` service handles Alpine stale socket/lock cleanup before launch and during service finish.
8888
- Bridge may log DBus keychain warnings in headless environments without `dbus-launch`; this is expected when not using a desktop keyring.
8989
- The bootstrap GPG key is generated with `%no-protection` and no passphrase. Protect mounted `/home/bridge` volumes and backups accordingly.

0 commit comments

Comments
 (0)