前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >13K Star开源一个简单,开箱即用的wiki平台

13K Star开源一个简单,开箱即用的wiki平台

作者头像
开源日记
发布2024-01-12 18:06:55
1280
发布2024-01-12 18:06:55
举报
文章被收录于专栏:JVMGCJVMGC

软件介绍

BookStack是一个简单、开箱即用的wiki平台,完全免费并开源。它具有易于使用的界面和强大的搜索功能,支持多语言和Markdown编辑器。该平台提供了诸多配置选项,可以满足不同需求。此外,BookStack还集成了diagrams.net绘图工具,提供跨书籍排序、页面版本控制和图片管理等功能

功能特点

  • 1.简单易用的界面:在构建BookStack时,简洁性是首要任务。页面编辑器采用简单的所见即所得(WYSIWYG)界面,所有内容分为三个简单的实体:书籍(Books)、章节(Chapters)和页面(Pages)。
  • 2.可搜索且连接性强:在BookStack中的内容是可全文搜索的。你可以在书籍级别或跨多个书籍、章节和页面进行搜索。直接链接到任何段落的能力使你的文档保持连接。
  • 3.可配置:配置选项允许你根据需要设置BookStack。你可以更改名称、标志和注册选项。你还可以更改整个系统是否对公众可见。
  • 4.内置diagrams.net:BookStack内部的页面编辑器具有内置的diagrams.net绘图功能,可以快速轻松地在你的文档中创建图表。
  • 5.多语言支持:BookStack用户可以设置他们偏好的语言。在众多社区贡献者的帮助下,目前内置的语言包括英语、法语、德语、西班牙语、意大利语、日语、荷兰语、波兰语、俄语等。
  • 6.可选的Markdown编辑器:如果你更喜欢使用Markdown编写文档,BookStack也支持。提供了一个Markdown编辑器,你编写文档时可以实时预览。
  • 7.集成身份验证:除了默认的电子邮件/密码登录外,还可以使用GitHub、Google、Slack、AzureAD等社交提供商进行身份验证。Okta、SAML2和LDAP选项适用于企业环境。
  • 8.强大的功能:除了强大的搜索和链接功能外,还提供了跨书籍的排序、页面版本控制和图片管理。完整的角色和权限系统允许你根据需要锁定内容和操作。
  • 9.多因素身份验证:MFA内置在系统中,可以在每个角色级别进行强制。MFA选项包括基于时间的一次性密码(如Google/Microsoft Authenticator、Authy等)和静态备份密码。
  • 10.暗色和亮色模式:BookStack提供浅色和深色两种主题,在工作时能保护那些喜欢在阴暗环境中工作的用户的眼睛。这可以在用户级别进行配置。

使用步骤

Ubuntu 18.04上安装BookStack,可以使用以下安装脚本, 它会安装Apache、MySQL 5.7和PHP 8.2

  • 1.下载安装脚本:
代码语言:javascript
复制
wget https://raw.githubusercontent.com/BookStackApp/devops/main/scripts/installation-ubuntu-18.04.sh
  • 2.设置脚本可执行权限:
代码语言:javascript
复制
chmod a+x installation-ubuntu-18.04.sh
  • 3.以管理员权限运行脚本:
代码语言:javascript
复制
sudo ./installation-ubuntu-18.04.sh
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-01-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源日记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 功能特点
  • 使用步骤
相关产品与服务
多因子身份认证
多因子身份认证(Multi-factor Authentication Service,MFAS)的目的是建立一个多层次的防御体系,通过结合两种或三种认证因子(基于记忆的/基于持有物的/基于生物特征的认证因子)验证访问者的身份,使系统或资源更加安全。攻击者即使破解单一因子(如口令、人脸),应用的安全依然可以得到保障。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档