作者:可爱的小cherry前言大家好,这里是可爱的Cherry前几天说到,Cherry正在折腾wordpress,wp是没搞定,但是无意间发现了一款十分赞的wiki项目,对于学习党、项目wiki来说是十分惊艳的了。
之前的话,说到高颜值wiki一般会第一时间想到自托管的wiki.js项目,但是在体验了半天bookstack项目后,我发现这款研制也并不差,毕竟有丰富的图片上传、封面功能谁不喜欢花花绿绿的wiki呢~~。
唯二的缺点就是没有自带SEO、有点吃内存,不然的话我会选择使用bookstack来作为blogBookStack是一款免费的开源wiki软件,旨在提供简单、自托管且易于使用的平台特色在于他用书来类比知识,将项目、文章设定为书架、书籍、章节、书页的模式逐级下沉。
富文本编辑器支持WYSIWYG和Markdown两种社交模块完整,包含注册、权限、评论等博客功能完整的角色和权限系统成熟的侧边导航栏和小工具栏,让书写能力事半功倍全文搜索和连接,支持20多种语言系统使用
一、系统设置默认账号admin@admin.com,默认密码password
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083133171884349398758.webp)
设置网页配置,编辑网站名称、图标、配色等,
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083134171884349473254.webp)
广告38岁女领导的生活日记曝光,解密职场有多内涵,令人头皮发麻×用户的注册管理
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083135171884349581891.webp)
二、书架管理新建书架
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083136171884349638098.webp)
广告因为得到美女欣赏,改变了他的人生轨迹…×
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083136171884349675076.webp)
新建书籍
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083137171884349799425.webp)
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083138171884349811896.webp)
支持层级移动,将书籍层级上移为书架层级
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083138171884349855336.webp)
三、书页管理所写即所见的编辑适配
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083138171884349830112.webp)
代码块针对不同语言适配模板、评论、标签、附件,支持多样化的侧边栏。草稿实时保存,并可添加更新说明
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083139171884349917149.webp)
wiki已章节的形式存在于书籍中,支持逐级下钻
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083140171884350019043.webp)
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083141171884350198229.webp)
系统部署一、Docker compose代码version: 2services: 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,选择项目,点击新建,选择路径后复制代码,标题部署即可
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083142171884350265629.webp)
三、威联通部署打开container station,创建应用程序,复制代码验证后部署即可
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083142171884350259590.webp)
四、Dockge部署打开dockge,填上名字,将代码复制到右侧部署即可。
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083143171884350320629.webp)
#以上项目采用docker部署,所有支持docker的服务器都可以实现#
![](http://ldjg88.com/zb_users/upload/2024/06/20240620083145171884350575268.webp)
欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持查看文章精彩评论,请前往什么值得买进行阅读互动
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。