mirror of
https://github.com/lone-cloud/prism
synced 2026-06-03 08:43:10 -07:00
47 lines
1.2 KiB
Text
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
|