---
credentials:
litellm_api_key:
description: Per-consumer virtual key for the shared svc-ai-litellm gateway
algorithm: sk_prefixed
validation:
min_length: 50
administrator_password:
description: Initial administrator password for the Matrix homeserver
algorithm: sha256
validation: ^[a-f0-9]{64}$
generic_secret_key:
description: Generic secret used by Synapse for key signing and session management
algorithm: sha256
validation: ^[a-f0-9]{64}$
database_password:
description: Password for the Matrix PostgreSQL database
algorithm: bcrypt
validation: ^\$2[aby]\$.{56}$
registration_shared_secret:
description: Secret token used to allow shared registration from external sources
algorithm: sha256
validation: ^[a-f0-9]{64}$
macaroon_secret_key:
description: Secret key used to sign macaroon tokens for authentication
algorithm: sha256
validation: ^[a-f0-9]{64}$
form_secret:
description: Secret for form token protection (used in web registration flows)
algorithm: sha256
validation: ^[a-f0-9]{64}$
chatgpt_bridge_openai_api_key:
description: Key the Matrix ChatGPT bridge presents to its inference endpoint, the shared gateway when svc-ai-litellm is deployed
algorithm: sk_prefixed
validation:
min_length: 50
chatgpt_bridge_access_token:
description: Access token used by the ChatGPT bridge for authentication
algorithm: plain
validation: ^[a-zA-Z0-9-_]{20,}$
chatgpt_bridge_user_password:
description: Matrix user password used by the ChatGPT bridge
algorithm: sha256
validation: ^[a-f0-9]{64}$
mautrix_meta_bridge_database_password:
description: Database password for the mautrix-meta bridge (Facebook Messenger + Instagram)
algorithm: bcrypt
validation: ^\$2[aby]\$.{56}$
mautrix_meta_bridge_as_token:
description: Appservice token the mautrix-meta bridge presents to Synapse
algorithm: alphanumeric
validation: ^[A-Za-z0-9]{64}$
mautrix_meta_bridge_hs_token:
description: Token Synapse presents to the mautrix-meta bridge
algorithm: alphanumeric
validation: ^[A-Za-z0-9]{64}$
mautrix_signal_bridge_as_token:
description: Appservice token the mautrix-signal bridge presents to Synapse
algorithm: alphanumeric
validation: ^[A-Za-z0-9]{64}$
mautrix_signal_bridge_hs_token:
description: Token Synapse presents to the mautrix-signal bridge
algorithm: alphanumeric
validation: ^[A-Za-z0-9]{64}$
mautrix_slack_bridge_as_token:
description: Appservice token the mautrix-slack bridge presents to Synapse
algorithm: alphanumeric
validation: ^[A-Za-z0-9]{64}$
mautrix_slack_bridge_hs_token:
description: Token Synapse presents to the mautrix-slack bridge
algorithm: alphanumeric
validation: ^[A-Za-z0-9]{64}$
mautrix_telegram_bridge_as_token:
description: Appservice token the mautrix-telegram bridge presents to Synapse
algorithm: alphanumeric
validation: ^[A-Za-z0-9]{64}$
mautrix_telegram_bridge_hs_token:
description: Token Synapse presents to the mautrix-telegram bridge
algorithm: alphanumeric
validation: ^[A-Za-z0-9]{64}$
mautrix_whatsapp_bridge_as_token:
description: Appservice token the mautrix-whatsapp bridge presents to Synapse
algorithm: alphanumeric
validation: ^[A-Za-z0-9]{64}$
mautrix_whatsapp_bridge_hs_token:
description: Token Synapse presents to the mautrix-whatsapp bridge
algorithm: alphanumeric
validation: ^[A-Za-z0-9]{64}$
mautrix_signal_bridge_database_password:
description: Database password for the mautrix-signal bridge
algorithm: bcrypt
validation: ^\$2[aby]\$.{56}$
mautrix_slack_bridge_database_password:
description: Database password for the mautrix-slack bridge
algorithm: bcrypt
validation: ^\$2[aby]\$.{56}$
mautrix_telegram_bridge_database_password:
description: Database password for the mautrix-telegram bridge
algorithm: bcrypt
validation: ^\$2[aby]\$.{56}$
mautrix_telgegram_bridge_api_id:
description: Telegram API ID for the mautrix-telegram bridge
algorithm: plain
validation: ^\d{5,}$
mautrix_telgegram_bridge_api_pin:
description: Telegram API hash or PIN for the mautrix-telegram bridge
algorithm: plain
validation: ^[a-zA-Z0-9]{10,}$
mautrix_whatsapp_bridge_database_password:
description: Database password for the mautrix-whatsapp bridge
algorithm: bcrypt
validation: ^\$2[aby]\$.{56}$
mautrix_whatsapp_bridge_provisioning_shared_secret:
description: Shared secret for the mautrix-whatsapp bridge provisioning endpoint
algorithm: sha256
validation: ^[a-f0-9]{64}$