将知识化为书本,超强力的团队wiki/社区知识项目——BookStack
前言
大家好,这里是可爱的Cherry。
前几天说到,Cherry正在折腾wordpress,wp是没搞定,但是无意间发现了一款十分赞的wiki项目,对于学习党、项目wiki来说是十分惊艳的了。
之前的话,说到高颜值wiki一般会第一时间想到自托管的wiki.js项目,但是在体验了半天bookstack项目后,我发现这款研制也并不差,毕竟有丰富的图片上传、封面功能。谁不喜欢花花绿绿的wiki呢~~
唯二的缺点就是没有自带SEO、有点吃内存,不然的话我会选择使用bookstack来作为blog。
👍BookStack是一款免费的开源wiki软件,旨在提供简单、自托管且易于使用的平台。
特色在于他用书来类比知识,将项目、文章设定为书架、书籍、章节、书页的模式逐级下沉。
💬富文本编辑器支持WYSIWYG和Markdown两种。
💦社交模块完整,包含注册、权限、评论等博客功能。完整的角色和权限系统。
🌐成熟的侧边导航栏和小工具栏,让书写能力事半功倍。
💌全文搜索和连接,支持20多种语言。
系统使用
一、系统设置
🔻默认账号admin@admin.com,默认密码password

🔻设置网页配置,编辑网站名称、图标、配色等,

🔻用户的注册管理

二、书架管理
🔻新建书架


🔻新建书籍


🔻支持层级移动,将书籍层级上移为书架层级

三、书页管理
🔻所写即所见的编辑适配

🔻代码块针对不同语言适配

🔻模板、评论、标签、附件,支持多样化的侧边栏。草稿实时保存,并可添加更新说明

🔻wiki已章节的形式存在于书籍中,支持逐级下钻


系统部署
一、Docker compose代码
version: '2'
services:
mysql:
image: mysql:8.2
environment:
- MYSQL_ROOT_PASSWORD=secret #自定义root密码,以下mysql账号密码都可以改,和下面的同步即可。
- MYSQL_DATABASE=bookstack
- MYSQL_USER=bookstack
- MYSQL_PASSWORD=secret
volumes:
- mysql-data:/var/lib/mysql
bookstack:
image: solidnerd/bookstack:latest
depends_on:
- mysql
environment:
- DB_HOST=mysql:3306
- DB_DATABASE=bookstack
- DB_USERNAME=bookstack
- DB_PASSWORD=secret
- APP_URL=http://cgakki.top:56789 #这个修改了就会重定向带这个地址,需要带端口号,否则会显示异常
- APP_KEY=SomeRandomStringWith32Characters #自定义APP的token
- APP_LANG=zh_CN
volumes:
- uploads:/var/www/bookstack/public/uploads
- storage-uploads:/var/www/bookstack/storage/uploads
ports:
- "56789:8080"
volumes:
mysql-data:
uploads:
storage-uploads:
二、群晖部署
🔻打开container manager,选择项目,点击新建,选择路径后复制代码,标题部署即可

三、威联通部署
🔻打开container station,创建应用程序,复制代码验证后部署即可

四、Dockge部署
🔻打开dockge,填上名字,将代码复制到右侧部署即可。

#以上项目采用docker部署,所有支持docker的服务器都可以实现#

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

宫保鸡丁盖浇饭
校验提示文案
Ronanluo
校验提示文案
帅气的过儿
校验提示文案
酷客888
校验提示文案
仗贱天涯
校验提示文案
jackadam
校验提示文案
[已注销]
校验提示文案
[已注销]
校验提示文案
jackadam
校验提示文案
仗贱天涯
校验提示文案
Ronanluo
校验提示文案
宫保鸡丁盖浇饭
校验提示文案
酷客888
校验提示文案
帅气的过儿
校验提示文案