简介
MinDoc 是一款针对IT团队开发的简单好用的文档管理系统。
win安装
下载https://github.com/lifei6671/mindoc/releases
使用的是 sqlite 数据库,请将 conf/app.conf 中的数据库配置成如下,系统会自动创建 sqlite 数据库文件:db_adapter=sqlite3
db_database=mindoc_db
初始化数据库mindoc_windows_amd64.exe install
程序会自动初始化数据库,并创建一个超级管理员账号:admin 密码:123456
直接双击 mindoc_windows_amd64.exe 即可
访问 http://localhost:8181 就能访问 MinDoc.
Nginx配置如下就能通过域名方法server { listen 80; #此处应该配置你的域名: server_name webhook.iminho.me; charset utf-8; #此处配置你的访问日志,请手动创建该目录: access_log /var/log/nginx/webhook.iminho.me/access.log; location / { try_files /_not_exists_ @backend; } # 这里为具体的服务代理配置 location @backend { proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-Proto $scheme; #此处配置 MinDoc 程序的地址和端口号 proxy_pass http://127.0.0.1:8181; } }
Linux下安装
下载编译文件并且解压
unzip mindoc_linux_amd64.zip
将项目放到go工作目录bin下,并通过命令进入到bin
安装服务chmod +x mindoc_linux_amd64 && ./mindoc_linux_amd64 service install
启动|终止|重新启动service mindocd start/stop/restart
端口放行8081,然后配置nginxserver { listen 80; server_name pc.shanliwawa.top; location / { try_files /_not_exists_ @backend; } location @backend { proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-Proto $scheme; proxy_pass http://127.0.0.1:8181; access_log /www/wwwlogs/pc.shanliwawa.top.log; error_log /www/wwwlogs/pc.shanliwawa.top.error.log; } }
文档更新时间: 2021-11-03 17:01 作者:Yoby