Sanitized mirror from private repository - 2026-04-18 11:19:59 UTC
This commit is contained in:
37
hosts/vms/homelab-vm/roundcube_protonmail.yaml
Normal file
37
hosts/vms/homelab-vm/roundcube_protonmail.yaml
Normal file
@@ -0,0 +1,37 @@
|
||||
# Roundcube ProtonMail Bridge
|
||||
# Port: 8080
|
||||
# Webmail with ProtonMail support
|
||||
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
roundcube-protonmail:
|
||||
image: roundcube/roundcubemail:latest
|
||||
container_name: roundcube-protonmail
|
||||
environment:
|
||||
# ProtonMail Bridge IMAP + SMTP (plain inside the Docker network)
|
||||
ROUNDCUBEMAIL_DEFAULT_HOST: protonmail-bridge
|
||||
ROUNDCUBEMAIL_DEFAULT_PORT: 143
|
||||
ROUNDCUBEMAIL_SMTP_SERVER: protonmail-bridge
|
||||
ROUNDCUBEMAIL_SMTP_PORT: 25
|
||||
ROUNDCUBEMAIL_UPLOAD_MAX_FILESIZE: 25M
|
||||
ROUNDCUBEMAIL_SKIN: elastic
|
||||
volumes:
|
||||
- /mnt/atlantis_docker/roundcube_protonmail/data:/var/roundcube
|
||||
- /mnt/atlantis_docker/roundcube_protonmail/config:/var/roundcube/config
|
||||
- /mnt/atlantis_docker/roundcube_protonmail/logs:/var/roundcube/logs
|
||||
ports:
|
||||
- "7513:80" # exposed via your tailnet (change if needed)
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- protonmail-bridge
|
||||
|
||||
protonmail-bridge:
|
||||
image: shenxn/protonmail-bridge:latest
|
||||
container_name: protonmail-bridge
|
||||
environment:
|
||||
- TZ=America/Los_Angeles
|
||||
command: ["protonmail-bridge", "--no-keychain", "--cli"]
|
||||
volumes:
|
||||
- /mnt/atlantis_docker/roundcube_protonmail/bridge:/root/.config/protonmail/bridge
|
||||
restart: unless-stopped
|
||||
Reference in New Issue
Block a user