Skip to the content.

proton-bridge-agent banner

Deploy Proton Mail Bridge as a headless service with Docker Compose or Kubernetes. This project provides a custom container image, a Docker Compose stack, a Helm chart, and a Go sidecar that handles login, session restore, IMAP watching across all folders, and Discord notifications — no TTY or desktop required.

Keywords: Proton Mail Bridge, headless IMAP/SMTP, Kubernetes Helm chart, Docker Compose, Discord notifications, email automation.


Get started

Choose the guide that matches your environment:

Integrations

Reference


FAQ

How do I run Proton Bridge in Kubernetes? Use the Kubernetes / Helm guide for a StatefulSet + PVC deployment.

Can I run this headless without a desktop? Yes — the sidecar handles login/session restore and exposes IMAP/SMTP locally.

Does it support Discord notifications? Yes — enable the sidecar notifier or use OpenClaw integration.


Architecture

flowchart TD subgraph Pod["Pod / Container Group"] PB["proton-bridge
(IMAP/SMTP + gRPC)"] BS["bridge-sidecar
(REST + IMAP watcher + Discord)"] Vol["Shared volumes
(/run/bridge, /root)"] end Client["Mail Client"] Discord["Discord"] Client -->|"IMAP/SMTP"| PB BS -->|"gRPC + IMAP"| PB BS -->|"Notify"| Discord