96 lines
3.2 KiB
JSON
96 lines
3.2 KiB
JSON
{
|
|
"version": 1,
|
|
"mode": "selectel",
|
|
"runtime_dir": "/run/han-chat/secrets",
|
|
"http": {
|
|
"timeout_seconds": 10,
|
|
"retries": 3,
|
|
"max_response_bytes": 1048576
|
|
},
|
|
"selectel": {
|
|
"account_id": "<selectel-account-id>",
|
|
"username": "han-vm2-secrets-reader",
|
|
"project_name": "<selectel-project>",
|
|
"region": "<selectel-region>",
|
|
"interface": "public",
|
|
"password_file": "selectel-service-user-password"
|
|
},
|
|
"secrets": {
|
|
"MESSAGE_SAFETY_DATABASE_URL": {
|
|
"remote": "vm2/MESSAGE_SAFETY_DATABASE_URL",
|
|
"consumers": ["message-safety-api", "message-safety-worker"],
|
|
"max_bytes": 4096
|
|
},
|
|
"MESSAGE_SAFETY_CONFIG_ADMIN_DATABASE_URL": {
|
|
"remote": "vm2/MESSAGE_SAFETY_CONFIG_ADMIN_DATABASE_URL",
|
|
"consumers": ["message-safety-migrate", "message-safety-config"],
|
|
"max_bytes": 4096
|
|
},
|
|
"MESSAGE_SAFETY_REDIS_URL": {
|
|
"remote": "vm2/MESSAGE_SAFETY_REDIS_URL",
|
|
"consumers": ["message-safety-api", "message-safety-worker"],
|
|
"max_bytes": 4096
|
|
},
|
|
"MESSAGE_SAFETY_SERVICE_TOKEN": {
|
|
"remote": "vm2/MESSAGE_SAFETY_SERVICE_TOKEN",
|
|
"consumers": ["message-safety-api"],
|
|
"max_bytes": 1024
|
|
},
|
|
"SELECTEL_S3_QUARANTINE_READ_ACCESS_KEY": {
|
|
"remote": "vm2/SELECTEL_S3_QUARANTINE_READ_ACCESS_KEY",
|
|
"consumers": ["message-safety-worker"],
|
|
"max_bytes": 1024
|
|
},
|
|
"SELECTEL_S3_QUARANTINE_READ_SECRET_KEY": {
|
|
"remote": "vm2/SELECTEL_S3_QUARANTINE_READ_SECRET_KEY",
|
|
"consumers": ["message-safety-worker"],
|
|
"max_bytes": 1024
|
|
},
|
|
"VM2_INTERNAL_TLS_CERTIFICATE": {
|
|
"remote": "vm2/VM2_INTERNAL_TLS_CERTIFICATE",
|
|
"consumers": ["nginx"],
|
|
"max_bytes": 16384
|
|
},
|
|
"VM2_INTERNAL_TLS_PRIVATE_KEY": {
|
|
"remote": "vm2/VM2_INTERNAL_TLS_PRIVATE_KEY",
|
|
"consumers": ["nginx"],
|
|
"max_bytes": 16384
|
|
},
|
|
"BITRIX_SYNC_DATABASE_URL": {
|
|
"remote": "vm2/BITRIX_SYNC_DATABASE_URL",
|
|
"consumers": ["bitrix-sync", "bitrix-sync-worker", "bitrix-sync-reconciliation"],
|
|
"max_bytes": 4096
|
|
},
|
|
"BITRIX_SYNC_MIGRATION_DATABASE_URL": {
|
|
"remote": "vm2/BITRIX_SYNC_MIGRATION_DATABASE_URL",
|
|
"consumers": ["bitrix-sync-migrate"],
|
|
"max_bytes": 4096
|
|
},
|
|
"BITRIX_SYNC_CRM_REST_WEBHOOK_URL": {
|
|
"remote": "vm2/BITRIX_SYNC_CRM_REST_WEBHOOK_URL",
|
|
"consumers": ["bitrix-sync", "bitrix-sync-worker", "bitrix-sync-reconciliation"],
|
|
"max_bytes": 4096
|
|
},
|
|
"BITRIX_SYNC_CONTACT_RECEIVER_TOKEN": {
|
|
"remote": "vm2/BITRIX_SYNC_CONTACT_RECEIVER_TOKEN",
|
|
"consumers": ["bitrix-sync", "bitrix-sync-worker", "bitrix-sync-reconciliation"],
|
|
"max_bytes": 1024
|
|
},
|
|
"BITRIX_SYNC_ALERT_RECEIVER_TOKEN": {
|
|
"remote": "vm2/BITRIX_SYNC_ALERT_RECEIVER_TOKEN",
|
|
"consumers": ["bitrix-sync", "bitrix-sync-worker", "bitrix-sync-reconciliation"],
|
|
"max_bytes": 1024
|
|
},
|
|
"BITRIX_SYNC_SERVICE_TOKEN": {
|
|
"remote": "vm2/BITRIX_SYNC_SERVICE_TOKEN",
|
|
"consumers": ["bitrix-sync", "bitrix-sync-worker", "bitrix-sync-reconciliation"],
|
|
"max_bytes": 1024
|
|
},
|
|
"REDIS_SAFETY_ACL": {
|
|
"remote": "vm2/REDIS_SAFETY_ACL",
|
|
"consumers": ["redis-safety"],
|
|
"max_bytes": 4096
|
|
}
|
|
}
|
|
}
|