mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-11-08 03:50:50 +08:00
500 lines
13 KiB
PHP
500 lines
13 KiB
PHP
<?php
|
||
|
||
/**
|
||
* @internal-framework
|
||
*
|
||
* 此文件为框架核心初始化数据
|
||
*
|
||
* 用途:系统配置初始化(包括上传、短信、站点、微信、OSS等配置项)
|
||
* 维护者:框架维护者
|
||
*
|
||
* 注意:此文件属于框架内核,业务开发者不应修改
|
||
*/
|
||
$ul_system_config = [
|
||
[
|
||
'name' => 'alisms_access_key_id',
|
||
'group' => 'sms',
|
||
'value' => '填你的',
|
||
'remark' => '阿里大于公钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'alisms_access_key_secret',
|
||
'group' => 'sms',
|
||
'value' => '填你的',
|
||
'remark' => '阿里大鱼私钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'upload_type',
|
||
'group' => 'upload',
|
||
'value' => 'local_public',
|
||
'remark' => '当前上传方式 local_public,alioss,qnoss,txcos,s3,webdav',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'upload_allow_ext',
|
||
'group' => 'upload',
|
||
'value' => 'jpg,jpeg,png,gif,bmp,doc,docx,xls,xlsx,ppt,pptx,pdf,zip,rar,7z,txt,mp3,wma,wav,mid,m4a,mp4,avi,wmv,3gp,flv,webp,svg,ico',
|
||
'remark' => '允许上传的文件类型',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'upload_allow_size',
|
||
'group' => 'upload',
|
||
'value' => '1024000',
|
||
'remark' => '允许上传的大小',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'upload_allow_mime',
|
||
'group' => 'upload',
|
||
'value' => 'image/gif,image/jpeg,video/x-msvideo,text/plain,image/png',
|
||
'remark' => '允许上传的文件mime',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'upload_allow_type',
|
||
'group' => 'upload',
|
||
'value' => 'local_public,alioss,qnoss,txcos,s3,webdav',
|
||
'remark' => '可用的上传文件方式',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'alioss_access_key_id',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '阿里云oss公钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'alioss_access_key_secret',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '阿里云oss私钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'alioss_endpoint',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '阿里云oss数据中心',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'alioss_bucket',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '阿里云oss空间名称',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'alioss_domain',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '阿里云oss访问域名',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'logo_title',
|
||
'group' => 'site',
|
||
'value' => 'ulthon_admin',
|
||
'remark' => 'LOGO标题',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'logo_image',
|
||
'group' => 'site',
|
||
'value' => '/static/common/images/logo-2.png',
|
||
'remark' => 'logo图片',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'site_name',
|
||
'group' => 'site',
|
||
'value' => 'ulthon_admin后台系统',
|
||
'remark' => '站点名称',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'site_ico',
|
||
'group' => 'site',
|
||
'value' => '/favicon.ico',
|
||
'remark' => '浏览器图标',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'site_copyright',
|
||
'group' => 'site',
|
||
'value' => '填你的',
|
||
'remark' => '版权信息',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'site_beian',
|
||
'group' => 'site',
|
||
'value' => '填你的',
|
||
'remark' => '备案信息',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'site_version',
|
||
'group' => 'site',
|
||
'value' => '2.0.0',
|
||
'remark' => '版本信息',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'sms_type',
|
||
'group' => 'sms',
|
||
'value' => 'alisms',
|
||
'remark' => '短信类型',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'miniapp_appid',
|
||
'group' => 'wechat',
|
||
'value' => '填你的',
|
||
'remark' => '小程序公钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'miniapp_appsecret',
|
||
'group' => 'wechat',
|
||
'value' => '填你的',
|
||
'remark' => '小程序私钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'web_appid',
|
||
'group' => 'wechat',
|
||
'value' => '填你的',
|
||
'remark' => '公众号公钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'web_appsecret',
|
||
'group' => 'wechat',
|
||
'value' => '填你的',
|
||
'remark' => '公众号私钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'txcos_secret_id',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '腾讯云cos密钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'txcos_secret_key',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '腾讯云cos私钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'txcos_region',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '存储桶地域',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'txcos_bucket',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '存储桶名称',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'qnoss_access_key',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '访问密钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'qnoss_secret_key',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '安全密钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'qnoss_bucket',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '存储空间',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'qnoss_domain',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '访问域名',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'txcos_domain',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => '访问域名',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'txcos_appid',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => 'APPID',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 's3_access_key',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => 'S3公钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 's3_secret_key',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => 'S3私钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 's3_region',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => 'S3地域',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 's3_bucket',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => 'S3空间名称',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 's3_domain',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => 'S3访问域名',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 's3_endpoint',
|
||
'group' => 'upload',
|
||
'value' => '',
|
||
'remark' => 'S3自定义端点(兼容MinIO等,留空用AWS官方)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 's3_path_style',
|
||
'group' => 'upload',
|
||
'value' => '0',
|
||
'remark' => 'S3路径风格(1开启,MinIO建议)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'webdav_url',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => 'WebDAV服务地址',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'webdav_username',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => 'WebDAV账户',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'webdav_password',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => 'WebDAV密码',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'webdav_domain',
|
||
'group' => 'upload',
|
||
'value' => '填你的',
|
||
'remark' => 'WebDAV访问域名',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'webdav_prefix',
|
||
'group' => 'upload',
|
||
'value' => '',
|
||
'remark' => 'WebDAV存储前缀',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'file',
|
||
'group' => 'site',
|
||
'value' => '',
|
||
'remark' => '',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'site_domain',
|
||
'group' => 'site',
|
||
'value' => 'http://admin.demo.ulthon.com',
|
||
'remark' => '',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'raw_retention_days',
|
||
'group' => 'nginx_log',
|
||
'value' => '7',
|
||
'remark' => '原始日志保留天数(0=永久)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'stat_retention_days',
|
||
'group' => 'nginx_log',
|
||
'value' => '365',
|
||
'remark' => '统计聚合保留天数(0=永久)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'topn_default',
|
||
'group' => 'nginx_log',
|
||
'value' => '10',
|
||
'remark' => 'Top N 默认值(热门 URL/Referer/UA)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'exclude_static',
|
||
'group' => 'nginx_log',
|
||
'value' => '1',
|
||
'remark' => '是否排除静态资源访问(0=不排除,1=排除 /css/.js/.png 等扩展名)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_inmail_enable',
|
||
'group' => 'notify',
|
||
'value' => '1',
|
||
'remark' => '站内信通知渠道全局总闸(1=开启,0=关闭,键缺失视为开启)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_login_scene_enable',
|
||
'group' => 'notify',
|
||
'value' => '0',
|
||
'remark' => '管理员登录成功提醒通知(1=开启,0=关闭,默认关闭)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_email_enable',
|
||
'group' => 'notify',
|
||
'value' => '0',
|
||
'remark' => '邮件通知渠道总开关(1=开启,0=关闭,开启前需配置SMTP)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_smtp_host',
|
||
'group' => 'notify',
|
||
'value' => '',
|
||
'remark' => 'SMTP服务器地址',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_smtp_port',
|
||
'group' => 'notify',
|
||
'value' => '',
|
||
'remark' => 'SMTP端口(SSL 465/TLS 587/无加密 25)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_smtp_secure',
|
||
'group' => 'notify',
|
||
'value' => 'none',
|
||
'remark' => 'SMTP加密方式(none=无加密,ssl,tls)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_smtp_user',
|
||
'group' => 'notify',
|
||
'value' => '',
|
||
'remark' => 'SMTP登录账号(留空则不认证)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_smtp_pass',
|
||
'group' => 'notify',
|
||
'value' => '',
|
||
'remark' => 'SMTP登录密码或授权码',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_smtp_from',
|
||
'group' => 'notify',
|
||
'value' => '',
|
||
'remark' => '发件邮箱地址(缺省notice@localhost,真实发送需合法地址)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_smtp_from_name',
|
||
'group' => 'notify',
|
||
'value' => '',
|
||
'remark' => '邮件发件人名称',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_sms_enable',
|
||
'group' => 'notify',
|
||
'value' => '0',
|
||
'remark' => '短信通知开关(1=开启,0=关闭,扩展占位待对接)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_sms_sign',
|
||
'group' => 'notify',
|
||
'value' => '',
|
||
'remark' => '短信签名(服务商审核通过)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_sms_appid',
|
||
'group' => 'notify',
|
||
'value' => '',
|
||
'remark' => '短信服务商应用ID',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_sms_secret',
|
||
'group' => 'notify',
|
||
'value' => '',
|
||
'remark' => '短信服务商密钥',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_wechat_enable',
|
||
'group' => 'notify',
|
||
'value' => '0',
|
||
'remark' => '公众号模板消息通知开关(1=开启,0=关闭,扩展占位待对接)',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_wechat_appid',
|
||
'group' => 'notify',
|
||
'value' => '',
|
||
'remark' => '微信公众号应用ID',
|
||
'sort' => 0,
|
||
],
|
||
[
|
||
'name' => 'notify_wechat_secret',
|
||
'group' => 'notify',
|
||
'value' => '',
|
||
'remark' => '微信公众号应用密钥',
|
||
'sort' => 0,
|
||
],
|
||
];
|
||
|
||
return $ul_system_config;
|