群晖docker安装moredoc【魔豆文库】
【魔豆文库】是类似百度文库、新浪爱问文库的开源文库系统解决方案,支持 TXT、PDF、EPUB、MOBI、Office 等格式文档的在线预览与管理,支持内容搜索,OCR.
官方演示站点:
账号:admin
密码:mnt.ltd
安装步骤:
群晖安装docker(container manager), DB10,phpmyadmin
创建用于映射文件目录的三个文件夹:

给目录设置 everyone 读+写 权限

使用phpmyadmin连接登陆数据库,创建一个用户名,并勾选创建同名数据库


创建docker容器




在环境这里,添加 MYSQL_CONNECTION 的值,格式如下:
aaa:bbb@tcp(ccc:3307)/ddd?charset=utf8mb4&loc=Local&parseTime=true
说明:
aaa 数据库里创建的新用户名
bbb 数据库里创建的新用户设置的密码
ccc 主机的内网ip
3307 DB10的端口,在DSM6.x里面,如果用的DB5,端口一般为3306
ddd 要存放moredoc数据的库名称,由于前面勾选了创建同名的,这里可以是和aaa一样的
例如:
plaintext
moredoc:password@tcp(192.168.1.4:3307)/moredoc?charset=utf8mb4&loc=Local&parseTime=true安装完成后,默认用户:
账号:admin
密码:mnt.ltd
快速创建方法,一键ssh操作:
plaintext
docker run --name="moredoc" \
-it -p 18880:8880 \
-v /volume1/docker/moredoc/cache:/home/moredoc/workspace/cache \
-v /volume1/docker/moredoc/document:/home/moredoc/workspace/documents \
-v /volume1/docker/moredoc/uploads:/home/moredoc/workspace/uploads \
-e MYSQL_CONNECTION="新建的账号:设置的新账户密码@tcp(主机ip:3307)/moredoc?charset=utf8mb4&loc=Local&parseTime=true" \
bluezealot/moredoc:latest