chore: 首次提交 - 关联 GitHub fnvtk/MBTI_wang

Made-with: Cursor
This commit is contained in:
卡若
2026-03-17 12:39:38 +08:00
commit eb510304c0
259 changed files with 60464 additions and 0 deletions

34
api/config/upload.php Normal file
View File

@@ -0,0 +1,34 @@
<?php
// 上传配置(参考 database.php 的 env 读取方式)
return [
// 存储驱动local 或 oss默认使用 OSS
'driver' => env('upload.driver', 'oss'),
// 本地存储配置
'local' => [
// 本地物理路径
'root' => app()->getRootPath() . 'public/uploads',
// 访问 URL 前缀(可配置独立静态域名),末尾不要带斜杠
// 例如http://localhost:8000 或 https://static.example.com 或 https://api.737270.com
// 注意:不要在这里再加 /uploads避免出现 /uploads/uploads/xxx 的情况
// 优先级app.asset_url > app.host > api.737270.com默认
'url' => rtrim(env('app.asset_url', env('app.host', env('API_DOMAIN', 'https://api.737270.com'))), '/'),
],
// 阿里云 OSS 配置(参考 database.php使用点号分隔的键名
'oss' => [
// AccessKey ID对应 .env 中的 OSS_ACCESS_KEY_ID
'access_key_id' => env('oss.access_key_id', ''),
// AccessKey Secret对应 .env 中的 OSS_ACCESS_KEY_SECRET
'access_key_secret' => env('oss.access_key_secret', ''),
// OSS Endpoint对应 .env 中的 OSS_ENDPOINToss-cn-hangzhou.aliyuncs.com
'endpoint' => env('oss.endpoint', ''),
// OSS Bucket 名称(对应 .env 中的 OSS_BUCKET
'bucket' => env('oss.bucket', ''),
// 对象存储前缀(对应 .env 中的 OSS_PREFIX默认mbti
'prefix' => env('oss.prefix', 'mbti'),
// OSS 访问域名(对应 .env 中的 OSS_URL
// 如果未配置,将自动使用 OSS 自带域名https://{bucket}.{endpoint}
'url' => rtrim(env('oss.url', ''), '/'),
],
];