refactor: replace old bot code with Matrix infra configs and scripts
- Remove obsolete Python bot (Wordle, commands, callbacks, welcome) - Add hookshot/ — all 11 webhook transformation functions + deploy.sh - Add cinny/ — config.json and dev-update.sh (nightly dev branch build) - Add landing/ — matrix.lotusguild.org landing page HTML - Add systemd/ — livekit-server, draupnir, cinny cron unit files - Add draupnir/ — production config (access token redacted) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
43
draupnir/production.yaml
Normal file
43
draupnir/production.yaml
Normal file
@@ -0,0 +1,43 @@
|
||||
homeserverUrl: "https://matrix.lotusguild.org"
|
||||
rawHomeserverUrl: "https://matrix.lotusguild.org"
|
||||
accessToken: "REDACTED"
|
||||
|
||||
pantalaimon:
|
||||
use: false
|
||||
username: draupnir
|
||||
password: ""
|
||||
|
||||
experimentalRustCrypto: false
|
||||
|
||||
dataPath: "/data/storage"
|
||||
|
||||
autojoinOnlyIfManager: true
|
||||
|
||||
recordIgnoredInvites: false
|
||||
|
||||
managementRoom: "!mEvR5fe3jMmzwd-FwNygD72OY_yu8H3UP_N-57oK7MI"
|
||||
|
||||
logLevel: "INFO"
|
||||
|
||||
verifyPermissionsOnStartup: true
|
||||
|
||||
noop: false
|
||||
|
||||
# Don't apply server ACLs (trust local Synapse admin decisions)
|
||||
disableServerACL: true
|
||||
|
||||
# Protect all rooms the bot is joined to by default
|
||||
protectAllJoinedRooms: false
|
||||
|
||||
# Synapse admin API access
|
||||
admin:
|
||||
enableMakeRoomAdminCommand: true
|
||||
|
||||
# Don't send verbose join/leave notifications
|
||||
verboseLogging: false
|
||||
|
||||
# Background task interval for checking bans
|
||||
backgroundDelayMS: 500
|
||||
|
||||
# Safe redaction limit per sync
|
||||
redactionLimit: 100
|
||||
Reference in New Issue
Block a user