百度站长 添加网站深圳龙华邮政编码是多少
news/
2025/9/23 10:39:24/
文章来源:
百度站长 添加网站,深圳龙华邮政编码是多少,网站免费下载软件,怎么制作ppt课件MrDoc知识文档平台是一款基于Python开发的在线文档系统#xff0c;适合作为个人和中小型团队的私有云文档、云笔记和知识管理工具#xff0c;致力于成为优秀的私有化在线文档部署方案。我现在主要把markdown笔记放在上面#xff0c;因为平时老是需要查询一些知识点#xff… MrDoc知识文档平台是一款基于Python开发的在线文档系统适合作为个人和中小型团队的私有云文档、云笔记和知识管理工具致力于成为优秀的私有化在线文档部署方案。我现在主要把markdown笔记放在上面因为平时老是需要查询一些知识点总是百度然后查出来的结果一堆有很多的坑然后就想着还是把自己经历过的都记录一下需要了还是看自己的记录好了。 官网地址MrDoc文档 Mrdoc 分为开源版和专业版作为个人肯定是开源版的足够了。不过好像docker版本到后面好像停止了还是换了个版本 系统环境 系统CentOS8 docker环境安装配置完成 开始安装 创建文件夹用来存放配置文件等 mkdir /www/mrdoc # 创建mrdoc目录
mkdir /www/mrdoc/media # 创建media目录以存放资源文件在/www/mrdoc下面新建config.ini配置文件根据需要进行修改如果只是尝鲜可以不修改使用默认配置模板如下 # 如果自己没有更换其它数据库的需求,请原样复制粘贴,不要乱改配置.
# mysql版本注意:建议在5.6-8.0以内,8.0版本开始以下语句不支持,请自行解决.
# mysql需要手动创建一个数据库:create database mrdoc character set utf8mb4 collate utf8_bin;
#grant all privileges on mrdoc.* to jonnyan404% identified by www.mrdoc.fun with grant option;
#flush privileges;
[site]
# True表示开启站点调试模式False表示关闭站点调试模式
debug False
[database]
# engine指定数据库类型接受sqlite、mysql、oracle、postgresql
engine sqlite
# name表示数据库的名称
# name mrdoc
# user表示数据库用户名
# user jonnyan404
# password表示数据库用户密码
# password www.mrdoc.fun
# host表示数据库主机地址如果是使用容器的话地址需要填写宿主机docker网络地址
# host db_host
# port表示数据库端口
# port3306
[selenium]
# 在Windows环境下测试或使用请配置driver Chrome
# driver Chrome
# 如果系统无法正确安装或识别chromedriver请指定chromedriver在计算机上的绝对路径
driver_path /usr/lib/chromium/chromedriver采用默认的sqli数据库就不需要修改需要使用其他如mysql数据库需要安装python-mysql环境。 运行容器 # 拉取镜像
docker pull jonnyan404/mrdoc-nginx# 运行容器
docker run -d --name mrdoc -p 10086:10086 --restartalways -v /www/mrdoc:/app/MrDoc/config -v /www/mrdoc/media:/app/MrDoc/media jonnyan404/mrdoc-nginx默认使用端口10086需要防火墙和安全组放通参考之前防火墙配置文章。 默认账号admin。 默认密码需要使用docker logs mrdoc 21|grep pwd 查询第一次登录进去修改即可。 # 如果上述密码无法登陆通过创建新用户或者修改密码进行操作。
#方式一:创建新管理员
docker exec -it mrdoc python manage.py createsuperuser
#根据提示输入 账号/邮箱/密码 即可#方式二:修改管理员密码
docker exec -it mrdoc python manage.py changepassword admin
#按提示输入新密码即可,英文大小写混合数字大于8位打开Mrdoc http://ip:10086进行配置。 简单使用包括后台设置、用户设置、文集和文档设置 后台管理 文集管理 文档管理 文档支持多用户注册登录适合小型团队协作在线编辑粘贴图片上传我觉得暂时是满足我的要求了其他台复杂的也不需要。 版本升级 容器自动升级 升级与更新都强烈建议备份文档和数据库防止出现不可逆故障。 docker run -d \ --name watchtower \ --restart unless-stopped \ -v /var/run/docker.sock:/var/run/docker.sock \ containrrr/watchtower \ --cleanup \ -s 0 3 * * * \ mrdoc# 仅限已挂载数据目录的使用,否则会造成数据丢失.# --cleanup 升级会自动清理老版本# -s 定时检查更新,上述默认每天凌晨3点检查更新# mrdoc 代表仅自动更新名称为 mrdoc 的容器 手动升级 大概思路是备份映射到宿主机文件目录然后重新拉取镜像使用相同的docker run参数创建容器。 # 数据备份如果未挂载本地目录请按照步骤执行。如果已挂载仅需执行第 2 步即可。docker cp mrdoc:/app/MrDoc/config /tmp/configdocker cp mrdoc:/app/MrDoc/media /tmp/media# 升级版本在此以alpine版本进行示例如果使用Nginx版本请将mrdoc-alpine替换为mrdoc-nginxdocker pull jonnyan404/mrdoc-alpinedocker stop mrdoc docker rm mrdoc然后重新运行之前的 docker run 命令# 恢复数据docker cp /tmp/config mrdoc:/app/MrDocdocker cp /tmp/media mrdoc:/app/MrDoc# 重启容器docker restart mrdoc 本文由 mdnice 多平台发布
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/912242.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!