prism/.env.example

47 lines
1.2 KiB
Text

# Required: API key for authentication
# API_KEY=your-secret-key-here
# Optional: Feature flags to enable/disable integrations
# FEATURE_ENABLE_SIGNAL=false
# FEATURE_ENABLE_PROTON=false
# FEATURE_ENABLE_TELEGRAM=false
# Advanced Configuration
# Optional: Server port
# PORT=8080
# Optional: Rate limit for requests (per 15 minute window)
# RATE_LIMIT=100
# Optional: Device name shown in Signal app's linked devices list
# DEVICE_NAME=Prism
# Optional: Enable verbose logging
# VERBOSE_LOGGING=true
# Signal Integration (requires FEATURE_ENABLE_SIGNAL=true)
# Optional: Path to the signal-cli daemon Unix socket
# SIGNAL_SOCKET=/run/signal-cli/socket
# Proton Mail Integration (requires FEATURE_ENABLE_PROTON=true)
# Required: IMAP credentials for Proton Mail Bridge
# PROTON_IMAP_USERNAME=your-email@proton.me
# PROTON_IMAP_PASSWORD=bridge-generated-password
# Optional: Address of the Proton Mail Bridge service
# PROTON_BRIDGE_ADDR=protonmail-bridge:143
# Telegram Integration (requires FEATURE_ENABLE_TELEGRAM=true)
# Required: Bot token from @BotFather
# TELEGRAM_BOT_TOKEN=123456789:ABCdefGHIjklMNOpqrsTUVwxyz
# Required: Your personal chat ID (message @userinfobot on Telegram to get it)
# TELEGRAM_CHAT_ID=123456789