含 AI 助手、抖音 OAuth、流量池推送、支付获客、SuperAdmin 设备与场景管理等本地迭代;以本地为准单向推送,未拉取远程。 Co-authored-by: Cursor <cursoragent@cursor.com>
35 lines
983 B
PHP
35 lines
983 B
PHP
<?php
|
||
/**
|
||
* Moncter 数据库连接
|
||
* 本地开发默认连 datacenter MongoDB(127.0.0.1:27017),无认证。
|
||
* 生产/局域网可通过环境变量覆盖。
|
||
*/
|
||
$mongoHost = getenv('MONGO_HOST') ?: '127.0.0.1';
|
||
$mongoPort = getenv('MONGO_PORT') ?: '27017';
|
||
$mongoDb = getenv('MONGO_DATABASE') ?: 'ckb';
|
||
$mongoUser = getenv('MONGO_USERNAME') ?: '';
|
||
$mongoPass = getenv('MONGO_PASSWORD') ?: '';
|
||
|
||
$dsn = "mongodb://{$mongoHost}:{$mongoPort}";
|
||
|
||
return [
|
||
'default' => 'mysql',
|
||
|
||
'connections' => [
|
||
'mongodb' => [
|
||
'driver' => 'mongodb',
|
||
'dsn' => $dsn,
|
||
'database' => $mongoDb,
|
||
'username' => $mongoUser,
|
||
'password' => $mongoPass,
|
||
'options' => [
|
||
'ssl' => false,
|
||
'connectTimeoutMS' => 3000,
|
||
'socketTimeoutMS' => 5000,
|
||
'authSource' => $mongoDb,
|
||
'authMechanism' => 'SCRAM-SHA-256',
|
||
],
|
||
],
|
||
],
|
||
];
|