prism/docker-compose.yml
2026-01-17 00:11:01 -08:00

40 lines
1.1 KiB
YAML

services:
sup-server:
image: ghcr.io/lone-cloud/sup-server:latest
ports:
- '8080:8080'
environment:
- PORT=8080
- API_KEY=${API_KEY:-}
- VERBOSE=${VERBOSE:-false}
volumes:
- signal-data:/root/.local/share/signal-cli
restart: unless-stopped
protonmail-bridge:
image: shenxn/protonmail-bridge:build
container_name: protonmail-bridge
profiles: ['protonmail']
volumes:
- proton-bridge-data:/root
- /tmp/bridge-updates:/root/.local/share/protonmail/bridge-v3/updates:ro # Disable auto-updates
restart: unless-stopped
sup-proton-bridge:
image: ghcr.io/lone-cloud/sup-proton-bridge:latest
container_name: sup-proton-bridge
profiles: ['protonmail']
depends_on:
- sup-server
- protonmail-bridge
environment:
- BRIDGE_IMAP_USERNAME=${BRIDGE_IMAP_USERNAME}
- BRIDGE_IMAP_PASSWORD=${BRIDGE_IMAP_PASSWORD}
- SUP_API_KEY=${API_KEY}
- SUP_TOPIC=${SUP_TOPIC:-Proton Mail}
- VERBOSE=${VERBOSE:-false}
restart: unless-stopped
volumes:
signal-data:
proton-bridge-data: