One-command bootstrap for running dancwilliams/protonmail-bridge with KEYRING_PASSPHRASE from a Komodo Server Terminal.
It writes:
compose.yaml.envwith a locally promptedKEYRING_PASSPHRASEscripts/init.shscripts/secure-init-with-keyring-passphrase.sh
Open a Komodo Server Terminal in the desired stack directory and run:
curl -fsSL https://raw.githubusercontent.com/Tuxmint-Open-Source/protonmail-bridge-komodo-bootstrap/main/install.sh | bashor:
wget -qO- https://raw.githubusercontent.com/Tuxmint-Open-Source/protonmail-bridge-komodo-bootstrap/main/install.sh | bashThe script prompts for KEYRING_PASSPHRASE, writes .env, then starts secure Bridge init.
Inside the Bridge shell:
login
info
exit
Then start the stack:
docker compose up -d# Generate files but do not start init
RUN_INIT=0 curl -fsSL https://raw.githubusercontent.com/Tuxmint-Open-Source/protonmail-bridge-komodo-bootstrap/main/install.sh | bash
# Enable IMAP port too
ENABLE_IMAP=1 curl -fsSL https://raw.githubusercontent.com/Tuxmint-Open-Source/protonmail-bridge-komodo-bootstrap/main/install.sh | bash
# Bind SMTP to localhost only
SMTP_BIND='127.0.0.1:1025:25/tcp' curl -fsSL https://raw.githubusercontent.com/Tuxmint-Open-Source/protonmail-bridge-komodo-bootstrap/main/install.sh | bash- This is an unofficial helper for the unofficial community Docker image.
- It is not affiliated with Proton AG or the image maintainer.
- Do not change
KEYRING_PASSPHRASEafter initialization unless you intend to reset/reinitialize the Bridge state.