--- 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}$