Replace Bellhop scaffolding with full Melora implementation: - FastAPI webhook endpoints for Radarr, Sonarr, and Lidarr - matrix-nio integration with threaded room posting - SQLite for thread root persistence and event deduplication - Message formatting with plain text and HTML for each media type - Shared secret authentication via X-Arr-Webhook-Secret header - Updated dependencies, configuration, and documentation https://claude.ai/code/session_01DuzWyMMXvLMB4VxEwJyV4X
17 lines
506 B
Plaintext
17 lines
506 B
Plaintext
# Matrix homeserver
|
|
MATRIX_HOMESERVER_URL=https://matrix.example.com
|
|
|
|
# Matrix bot (pre-authenticated)
|
|
MATRIX_BOT_USER_ID=@melora-bot:example.com
|
|
MATRIX_BOT_ACCESS_TOKEN=syt_bot_token_here
|
|
|
|
# Matrix room for arrival announcements (unencrypted)
|
|
MATRIX_ARRIVALS_ROOM_ID=!roomid:example.com
|
|
|
|
# Shared secret for *arr webhook authentication
|
|
# Set the same value in each *arr instance under Settings → Connect → Webhook
|
|
WEBHOOK_SECRET=your_shared_secret_here
|
|
|
|
# SQLite database path
|
|
DATABASE_PATH=melora.db
|