前言
之前有推荐一款强大的wiki编写工具:[链接登录后可见]
现在又有一款替代品可以使用了,下面来看看吧!
项目介绍
[链接登录后可见] 是一个免费的开源 Wiki,旨在创建精美的文档。它具有简单但功能强大的所见即所得编辑器,提供了 Markdown 编辑器,旨在让文档成为一种乐趣,而不是一件苦差事。允许团队或个人轻松创建详细且有用的文档。
项目地址
支持的架构
x86 和 arm 64
程序默认设置-用户名与密码
默认用户名是 [链接登录后可见],密码是password ,通过[链接登录后可见] 访问容器。
项目部署
- 创建一个目录,用于存储 BookStack 的 Docker 配置文件和数据(这里以 /root/bookstack为路径存放该项目):
代码登录后可见
- 创建一个 代码登录后可见 文件,并添加以下内容:
代码登录后可见
代码登录后可见
点击键盘 ctrl + x,之后点击 y,回车。
这个 代码登录后可见 文件定义了两个服务:BookStack 和数据库(使用 MariaDB)。BookStack 服务使用 代码登录后可见 镜像,数据库服务使用 代码登录后可见 镜像。
这里,代码登录后可见 是你的目标目录,代码登录后可见 和 代码登录后可见 是你要挂载的子目录。
在 /root/bookstack 目录下创建名为 代码登录后可见 和 代码登录后可见的文件夹,用于存储 BookStack 的配置文件和数据库文件。
代码登录后可见
运行 Docker Compose 启动 BookStack 服务:
运行
代码登录后可见
我们现在可以输入 代码登录后可见访问了。
注意:如果 代码登录后可见 填写有误或者想要修改 代码登录后可见 文件,重新部署项目,可以执行 docker compose down 将项目下线,然后重新运行 代码登录后可见 部署项目。
第一次访问时,将会提示你进行初始化设置,包括数据库连接等。
完成初始化设置后,你就可以开始使用 BookStack 创建和管理文档了。
记得保护好数据库密码等敏感信息,并且根据实际需要修改配置中的端口号等参数。
反向代理
参考教程:[链接登录后可见]
⚠️Nginx Proxy Manager(以下简称NPM)会用到80、443端口,所以本机不能占用(比如原来就有Nginx)
互联网使用请确保完成了域名解析