2017-05-01 14:53:30 +08:00
|
|
|
|
appname = godoc
|
2017-04-19 18:19:27 +08:00
|
|
|
|
# httpaddr = 127.0.0.1
|
|
|
|
|
httpport = 8181
|
|
|
|
|
runmode = dev
|
|
|
|
|
sessionon = true
|
2017-05-01 14:53:30 +08:00
|
|
|
|
sessionname = mindoc_id
|
2017-04-19 18:19:27 +08:00
|
|
|
|
copyrequestbody = true
|
2018-03-09 10:55:50 +08:00
|
|
|
|
#系统完整URL(http://doc.iminho.me),如果该项不设置,会从请求头中获取地址。
|
|
|
|
|
baseurl=
|
2017-04-30 22:13:12 +08:00
|
|
|
|
#默认Session生成Key的秘钥
|
|
|
|
|
beegoserversessionkey=123456
|
2017-05-03 15:05:01 +08:00
|
|
|
|
|
|
|
|
|
########Session储存方式##############
|
|
|
|
|
#以文件方式储存
|
2017-04-30 22:13:12 +08:00
|
|
|
|
sessionprovider=file
|
2018-07-11 11:30:48 +08:00
|
|
|
|
sessionproviderconfig=./runtime/session
|
2017-05-03 15:05:01 +08:00
|
|
|
|
#以redis方式储存
|
|
|
|
|
#sessionprovider=redis
|
|
|
|
|
#sessionproviderconfig=127.0.0.1:6379
|
|
|
|
|
#以memcache方式储存
|
|
|
|
|
#sessionprovider=memcache
|
|
|
|
|
#sessionproviderconfig=127.0.0.1:11211
|
|
|
|
|
#以内存方式托管Session
|
|
|
|
|
#sessionprovider=memory
|
2017-04-19 18:19:27 +08:00
|
|
|
|
|
|
|
|
|
#时区设置
|
|
|
|
|
timezone = Asia/Shanghai
|
|
|
|
|
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
|
|
|
|
|
2017-06-14 17:05:58 +08:00
|
|
|
|
####################MySQL 数据库配置###########################
|
2017-05-20 09:52:18 +08:00
|
|
|
|
#支持MySQL和sqlite3两种数据库,如果是sqlite3 则 db_database 标识数据库的物理目录
|
2017-06-14 17:05:58 +08:00
|
|
|
|
db_adapter=mysql
|
2017-04-19 18:19:27 +08:00
|
|
|
|
db_host=127.0.0.1
|
|
|
|
|
db_port=3306
|
2017-06-14 17:05:58 +08:00
|
|
|
|
db_database=mindoc_db
|
2017-04-19 18:19:27 +08:00
|
|
|
|
db_username=root
|
|
|
|
|
db_password=123456
|
|
|
|
|
|
2017-06-14 17:05:58 +08:00
|
|
|
|
####################sqlite3 数据库配置###########################
|
|
|
|
|
#db_adapter=sqlite3
|
|
|
|
|
#db_database=./database/mindoc.db
|
|
|
|
|
|
2017-04-25 20:05:59 +08:00
|
|
|
|
#项目默认封面
|
|
|
|
|
cover=/static/images/book.jpg
|
|
|
|
|
|
|
|
|
|
#默认头像
|
|
|
|
|
avatar=/static/images/headimgurl.jpg
|
|
|
|
|
|
|
|
|
|
#默认阅读令牌长度
|
2017-04-27 18:19:37 +08:00
|
|
|
|
token_size=12
|
|
|
|
|
|
2018-01-18 19:54:05 +08:00
|
|
|
|
#上传文件的后缀,如果不限制后缀可以设置为 *
|
2017-05-03 14:22:05 +08:00
|
|
|
|
upload_file_ext=txt|doc|docx|xls|xlsx|ppt|pptx|pdf|7z|rar|jpg|jpeg|png|gif
|
2018-01-18 19:54:05 +08:00
|
|
|
|
#上传的文件大小限制,如果不填写,默认不限制,单位可以是 GB KB MB
|
|
|
|
|
upload_file_size=10MB
|
2017-05-03 14:22:05 +08:00
|
|
|
|
|
|
|
|
|
####################邮件配置######################
|
|
|
|
|
#是否启用邮件
|
|
|
|
|
enable_mail=false
|
|
|
|
|
#每小时限制指定邮箱邮件发送次数
|
|
|
|
|
mail_number=5
|
|
|
|
|
#smtp服务用户名
|
|
|
|
|
smtp_user_name=admin@iminho.me
|
|
|
|
|
#smtp服务器地址
|
2018-02-02 23:12:29 +08:00
|
|
|
|
smtp_host=smtp.163.com
|
2017-05-03 14:22:05 +08:00
|
|
|
|
#smtp密码
|
|
|
|
|
smtp_password=
|
|
|
|
|
#端口号
|
|
|
|
|
smtp_port=25
|
|
|
|
|
#发送邮件的显示名称
|
|
|
|
|
form_user_name=admin@iminho.me
|
|
|
|
|
#邮件有效期30分钟
|
2017-05-06 16:16:27 +08:00
|
|
|
|
mail_expired=30
|
2018-02-02 18:41:27 +08:00
|
|
|
|
#加密类型NONE 无认证、SSL 加密、LOGIN 普通用户登录
|
|
|
|
|
secure=LOGIN
|
2017-05-06 16:16:27 +08:00
|
|
|
|
|
2018-07-11 11:30:48 +08:00
|
|
|
|
###############配置导出项目###################
|
2018-07-12 18:44:02 +08:00
|
|
|
|
enable_export=true
|
2018-07-10 16:26:25 +08:00
|
|
|
|
#同一个项目同时运行导出程序的并行数量,取值1-4之间,取值越大导出速度越快,越占用资源
|
|
|
|
|
export_process_num=1
|
2018-07-11 11:30:48 +08:00
|
|
|
|
|
2018-07-10 16:26:25 +08:00
|
|
|
|
#并发导出的项目限制,指同一时间限制的导出项目数量,如果为0则不限制。设置的越大,越占用资源
|
|
|
|
|
export_limit_num=1
|
2018-07-11 11:30:48 +08:00
|
|
|
|
|
2018-07-10 16:26:25 +08:00
|
|
|
|
#指同时等待导出的任务数量
|
|
|
|
|
export_queue_limit_num=100
|
2017-05-12 10:45:40 +08:00
|
|
|
|
|
2018-07-11 11:30:48 +08:00
|
|
|
|
#导出项目的缓存目录配置
|
|
|
|
|
export_output_path=./runtime/cache
|
|
|
|
|
|
2017-05-12 19:14:29 +08:00
|
|
|
|
################百度地图密钥#################
|
|
|
|
|
baidumapkey=
|
|
|
|
|
|
2017-05-24 20:31:58 +08:00
|
|
|
|
################Active Directory/LDAP################
|
|
|
|
|
#是否启用ldap
|
|
|
|
|
ldap_enable=false
|
|
|
|
|
#ldap主机名
|
|
|
|
|
ldap_host=ad.example.com
|
|
|
|
|
#ldap端口
|
|
|
|
|
ldap_port=3268
|
|
|
|
|
#ldap内哪个属性作为用户名
|
|
|
|
|
ldap_attribute=sAMAccountName
|
|
|
|
|
#搜索范围
|
|
|
|
|
ldap_base=DC=example,DC=com
|
|
|
|
|
#第一次绑定ldap用户dn
|
|
|
|
|
ldap_user=CN=ldap helper,OU=example.com,DC=example,DC=com
|
|
|
|
|
#第一次绑定ldap用户密码
|
|
|
|
|
ldap_password=superSecret
|
|
|
|
|
#自动注册用户角色:0 超级管理员 /1 管理员/ 2 普通用户
|
|
|
|
|
ldap_user_role=2
|
2017-06-13 18:02:50 +08:00
|
|
|
|
#ldap搜索filter规则,AD服务器: objectClass=User, openldap服务器: objectClass=posixAccount ,也可以定义为其他属性,如: title=mindoc
|
|
|
|
|
ldap_filter=objectClass=posixAccount
|
2017-05-12 19:14:29 +08:00
|
|
|
|
|
2018-07-25 14:46:56 +08:00
|
|
|
|
###############配置CDN加速##################
|
|
|
|
|
cdn=
|
|
|
|
|
cdnjs=
|
|
|
|
|
cdncss=
|
|
|
|
|
cdnimg=
|
2017-05-12 19:14:29 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
######################缓存配置###############################
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
#是否开启缓存,true 开启/false 不开启
|
|
|
|
|
cache=false
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
#缓存方式:memory/memcache/redis/file
|
|
|
|
|
cache_provider=memory
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
#当配置缓存方式为memory时,内存回收时间,单位是秒
|
|
|
|
|
cache_memory_interval=120
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
#当缓存方式配置为file时,缓存的储存目录
|
2018-03-01 10:12:31 +08:00
|
|
|
|
cache_file_path=./runtime/cache/
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
#缓存文件后缀
|
2018-03-01 09:18:59 +08:00
|
|
|
|
cache_file_suffix=.bin
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
#文件缓存目录层级
|
|
|
|
|
cache_file_dir_level=2
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
#文件缓存的默认过期时间
|
|
|
|
|
cache_file_expiry=3600
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
#memcache缓存服务器地址
|
|
|
|
|
cache_memcache_host=127.0.0.1:11211
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
#redis服务器地址
|
|
|
|
|
cache_redis_host=127.0.0.1:6379
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
#redis数据库索引
|
|
|
|
|
cache_redis_db=0
|
2018-07-25 14:46:56 +08:00
|
|
|
|
|
2018-02-27 17:20:42 +08:00
|
|
|
|
#redis服务器密码
|
|
|
|
|
cache_redis_password=
|
2017-05-12 19:14:29 +08:00
|
|
|
|
|
2018-07-25 14:46:56 +08:00
|
|
|
|
#缓存键的前缀
|
|
|
|
|
cache_redis_prefix=mindoc::cache
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#########日志储存配置##############
|
|
|
|
|
|
|
|
|
|
#日志保存路径,在linux上,自动创建的日志文件请不要删除,否则将无法写入日志
|
|
|
|
|
log_path=./runtime/logs
|
|
|
|
|
|
|
|
|
|
#每个文件保存的最大行数,默认值 1000000
|
|
|
|
|
log_maxlines=1000000
|
|
|
|
|
|
|
|
|
|
# 每个文件保存的最大尺寸,默认值是 1 << 28, //256 MB
|
|
|
|
|
log_maxsize=
|
2017-05-12 19:14:29 +08:00
|
|
|
|
|
2018-07-25 14:46:56 +08:00
|
|
|
|
# 是否按照每天 logrotate,默认是 true
|
|
|
|
|
log_daily=true
|
2017-05-12 19:14:29 +08:00
|
|
|
|
|
2018-07-25 14:46:56 +08:00
|
|
|
|
# 文件最多保存多少天,默认保存 7 天
|
|
|
|
|
log_maxdays=30
|
2017-05-12 19:14:29 +08:00
|
|
|
|
|
2018-07-25 14:46:56 +08:00
|
|
|
|
# 日志保存的时候的级别,默认是 Trace 级别,可选值: Emergency/Alert/Critical/Error/Warning/Notice/Informational/Debug/Trace
|
|
|
|
|
log_level=Trace
|
2017-05-12 19:14:29 +08:00
|
|
|
|
|
2018-07-25 14:46:56 +08:00
|
|
|
|
# 是否异步生成日志,默认是 true
|
|
|
|
|
log_is_async=true
|
2017-05-12 19:14:29 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|