前言 当前市场上众多的优秀的文档系统百家争鸣,但是能够完全开源支持私有化部署的却屈指可数。目前个人了解到的体验较好的有MrDoc和mm-wiki。 下载mm-wiki安装包 mm-wiki官方地址:Gitee | Github 我们在mm-wiki的Gitee项目首页,选择最新的发行版v0.2.1下载即可。 安装mm-wiki 我们点击运行安装向导开始安装mm-wiki。 勾选同意协议,下一步 下一步 修改服务监听地址和端口,输入文档保存目录,下一步 配置数据库的连接信息(密码就是前面重置的)和超级管理员,下一步 点击开始安装,下一步 耐心等待,安装完成 启动mm-wiki 然后我们点击空间-测试空间,即可开始在测试空间进行文档写作了。 更多功能请自行探索。比如用户,权限等。
简介: Centos7安装wiki.js 3. *特性前瞻 支持直接github同步 更完善的用户管理系统 页面关联功能增强可以更加容易配置文档之间的关联 wiki.js特点 强大的编辑器 预置了多种网站分析工具,如baidu,google,yandex install 添加postgrelsql库并安装 yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7- /wiki mv wiki /usr/local/ rm -rf wiki-js.tar.gz cd /usr/local/wiki mv config.sample.yml config.yml 修改 dataPath: /data0/wiki 添加wiki服务 cat > /etc/systemd/system/wiki.service << EOF [Unit] Description=Wiki.js
本次升级内容新增功能新增API文档编辑功能空间增加列表展示模式切换文档搜索支持空格分割后的多关键字搜索当前空间内支持文件夹的搜索空间设置的更多里展示创建人信息空间查看者角色可控制是否允许导出Markdown ,防止已知漏洞部门列表展示优化,默认全部展开其他各种细节优化问题修复修复上传文件没有传当前域名问题修复Excel导入失败问题更新详情新增API文档编辑功能大家期待许久的API文档功能终于和大家见面啦~在文档列表的 加号 展开菜单中即可看到 新建API接口 按钮,创建后将以大家熟悉的API编写界面来编辑API文档,具有统一的编辑和查看风格,不必再花费许久时间来调整API文档的展示格式。 文档搜索支持空格分割后的多关键字搜索以前文档搜索时只能单个关键字的模糊匹配,无法做到多关键字的模糊搜索,此次我们支持了通过空格分割的多关键字模糊匹配,并按匹配度排序返回结果。 功能配置页:文档的搜索:当前空间内支持文件夹的搜索空间设置的更多里展示创建人信息空间查看者角色可控制是否允许导出Markdown编辑增加视频和音频的上传快捷按钮开放文档支持控制顶部标题行和底部链接是否展示针对于需要将空间开放文档嵌入至自己的网站或应用中的场景
下文中的提到的“配置常量”,均指代项目中的 .env 文件中的内容,如果你还不了解这部分内容,请移步《从零开始使用开源文档/Wiki软件 Outline(一)》。 毕竟一个属于、适合你或者你的团队的文档程序,才是真的好用的文档程序。 --EOF ------ 如果你觉得内容还算实用,欢迎点赞分享给你的朋友,在此谢过。 2021年09月11日 统计字数: 3727字 阅读时间: 8分钟阅读 本文链接: https://soulteary.com/2021/09/11/opensource-documentation-wiki-software-outline-part
Google发布的这个Code Wiki项目可以在代码仓库之上构建动态知识层的工具,或者说可以"自动生成文档"。 第一层是结构解析:Code Wiki使用Tree-sitter对代码进行语法树分析,将源码拆解成类、函数、方法、导入语句和依赖项。 这和传统文档那种线性阅读体验完全不同,这个方式更像是在地图上探索一座城市,而不是翻阅一本按章节组织的手册。 总结 目前Code Wiki的公开预览版只支持GitHub上的公开仓库,这对于学习和研究开源项目来说已经足够有价值。 Code Wiki的发布释放了一个明确信号:代码理解正在成为AI技术的核心应用场景之一,随着这类工具的成熟未来的开发团队可能会像依赖版本控制一样依赖智能文档系统。
下文中的提到的“配置常量”,均指代项目中的 .env 文件中的内容,如果你还不了解这部分内容,请移步《从零开始使用开源文档/Wiki软件 Outline(一)》。 毕竟一个属于、适合你或者你的团队的文档程序,才是真的好用的文档程序。 --EOF ---- 如果你觉得内容还算实用,欢迎点赞分享给你的朋友,在此谢过。
本篇文章将介绍一款适用于个人或团队场景使用的开源 文档/ Wiki 软件,Outline。 在介绍如何部署使用之前,先聊聊为什么我会选择它。 写在前面 作为一个 Confluence 重度用户、前 EverNote 重度用户,我觉得有必要聊一下我对文档、笔记、Wiki 软件的一些看法。如果你仅对部署环境感兴趣,可以直接跳转文章下面的章节。 # `openssl rand -hex 32` OUTLINE_SECRET_KEY=64074328631d7ce618f554694ff7e83e820b9f7e14b13e4317893fed18e0b3c3 调整语言配置 此外,如果你对于默认的应用名称“Wiki”也有个性化的需求,可以修改设置界面里的“团队”名称,来完成内容更新。 更新团队名称 最后 这篇关于 Outline 的内容,虽然早在 7月末就在群里和大伙聊过,但是考虑到数据安全、运行稳定一直拖到了现在,在充分使用和验证后,这个坑应该会在本月进行完结。
微信公众号:[开源日记],分享10k+Star的优质开源项目 软件介绍 Wiki.js是一款现代化开源的Wiki软件,旨在提供用户友好的界面和功能,以便个人用户或团队轻松创建和管理自己的知识库和文档。 7.插件扩展:允许用户根据需求安装各种插件来扩展功能。 使用步骤 1.安装配置:下载并安装Wiki.js,按照官方文档的指引进行配置和初始化。 2.创建新的Wiki:登录后,在Web界面上创建新的Wiki,设置名称和主题。 3.撰写文档:使用Markdown或WYSIWYG编辑器撰写内容,添加图片、链接等丰富的元素。 7.插件扩展:安装和启用适合的插件,扩展Wiki功能。 8.备份和恢复:定期备份Wiki数据,以防止意外数据丢失。 7.个人笔记管理:个人用户可以将Wiki.js作为个人知识库和笔记管理工具,记录想法、笔记和学习资料,便于随时查阅和整理。
MinDoc是一个在线的文档管理系统,该系统适用于团队、个人等使用。开发者最初的目的是为了便于公司内部使用,仿照看云开发。有laravel版本以及golang版本。 如何获取MinDoc 官网,github,wiki,代码下载,演示版本 搭建环境以及准备工作 搭建环境没有什么特殊的要求,只要能正常运行的的系统即可,本文演示的是centos7.0,1核2G。
技术架构驱动的知识管理革新Gitee Wiki通过创新的技术架构从根本上改变了这一局面。其基于CRDT算法的实时协同编辑系统允许多名研发人员同时在线修改文档,确保知识创作的即时性和准确性。 在知识沉淀方面,Gitee Wiki实现了与企业研发流程的深度集成。通过结构化的知识空间设计,项目文档、技术方案、问题总结等关键信息被系统化组织,形成可复用的企业知识资产。 在提升使用效率方面,Gitee Wiki的智能化搜索功能表现突出。其支持语义理解的检索系统能够穿透海量文档,精准定位所需内容。 测试数据显示,采用该系统后,技术人员查找文档的时间平均缩短了70%以上。面向未来的智能化演进随着AI技术的快速发展,Gitee Wiki正积极探索知识管理的新范式。 随着智能化功能的持续增强,Gitee Wiki正引领知识管理进入AI新时代。
Linux Wiki ---- linux关闭触摸板命令 Method 1: 终端输入如下命令: sudo modprobe -r psmouse 如果打开触摸板就是: sudo modprobe psmouse
3.1.3 /doc/delete/{idStr} 3.1.4 /doc/find-content/{id} 2.添加DocService 3.添加DocServiceImpl 一、今日目标 【wiki 知识库】06.文档管理页面的添加--前端Vue部分-CSDN博客 这篇文章是06前端部分实现的基础,话不多说了,直接带大家把接口实现完成。 因为文档管理的内容中还要添加文档的具体内容,我们还要生成一下content表。 /** * 文档的保存 * @param req 文档参数 * @return */ @PostMapping("/save") public CommonResp /** * 文档删除 树形结构删除 * @param idsStr 删除的文档的ids * @return */ @DeleteMapping("/delete
插入方法 db.collection.insertOne() 插入单条文档到集合中 db.collection.insertMany() 插入多条文档到集合中 db.collection.insert( writeConcern 看着是一种出错捕捉机制,搞清楚要干嘛再更新吧 ordered true:对数组中的文档执行有序插入,其中一个文档发生错误,MongoDB 将返回而不处理数组中的其余文档(默认 ) false:无序插入,其中一个文档发生错误,则继续处理数组中的其他文档 三种 insert 方法的返回内容 // 插入单条文档 > db.test.insert({}) WriteResult({ id 值为设置的 id 值 插入文档数组 插入的多个文档无须具有相同的字段 db.test1.insert( [ { _id: 11, item: "pencil", qty: _id 字段和一个 type 字段 第二个和第三个文档不包含 _id 字段 因此,在插入过程中,MongoDB 将会为第二个和第三个文档创建默认 _id 字段 db.test1.find() { "_
【wiki知识库】05.分类管理实现--前端Vue模块-CSDN博客 我们今天就要实现下方图片中箭头指向的功能 除此之外,还有主页的展示功能。 至于下边的treeSelectData,在我们修改一个文档的父文档的时候,如果我们要把这个文档作为根文档,也就是一级文档,我们需要把这个文档的父文档设置为无,但是我们的level中存储的是数据库中查出来的数据 在我们进行文档编辑的时候,我们不可能把该文档的父文档改为自己,或者改为它的子文档,这是一个循环错误。 所以我们在修改一个文档的时候要把这个文档的子文档和自己设置为不可选中。 文档的删除并不只是该文档简单删除就完了,这个文档删掉之后,这个文档的所有子文档都要删除。
如何用腾讯云COS对象存储快速搭建一个在国内就能快速访问的Wiki文档站点? 下面给熟悉或者不熟悉腾讯云对象存储COS的同学普及下COS静态网站这个最实用的功能。 ---- 实操开始 一、安装 Docsify ,用 Markdown 书写 wiki // 安装、初始化,以及预览 // 前提条件是本地安装了Node/Npm,以及 npm npm i docsify-cli 思路比较简单,在代码提交时去做一些事情,比如这里是在代码提交时,触发Action去把文档部署到 COS。 那Github Actions如何上传文档到 COS ? 到此,我们基本完成了任务,一个外网可访问的文档页面就有了,如果有修改,只需要推送到git即可等待它自动部署。 至此,则可以通过我们自己的域名来访问文档站点,如:http://cos.galen-yip.com ---- ?
项目介绍 zyplayer-doc是一款前后端完全开源的在线文档工具,现有API接口文档(Swagger、OpenApi、自建接口)、WIKI文档、数据库文档(数据库表结构查看管理、SQL执行)。 zyplayer-doc-wiki wiki文档工具 在线管理公司、项目及任意形式的文档 文档支持按空间划分,按人员分组授权,支持空间收藏和空间内的文档开放访问。 zyplayer-doc-api API接口文档管理工具 一款支持统一管理Swagger文档、OpenApi文档、自建接口文档的管理工具,具有文档查看、接口请求、全局参数管理等功能,设计走心,前端代码使用最新技术构建 支持Swagger的文档展示,接口调试,解析速度快,界面设计走心。 支持将所有的Swagger文档、OpenApi文档、自建接口文档进行统一管理,支持全局参数设置,请求参数缓存,下次自动填充等。 WIKI文档页面 API文档主页面 API文档查看页面 API文档在线调试页面 地址:https://gitee.com/zyplayer/zyplayer-doc 更多功能广大网友可以继续挖掘
自从我将博客的主题 Freemind 开源了之后,我收到了很多朋友的来信,希望我也能把博客里的 Wiki 部分也开源。 当初没有将 Wiki 的部分放进博客,主要是考虑到主题的简单性。 比如,由于我的博客有 post 和 wiki 两套主要的 layout,为了创建草稿的时候有所区分,原来的 hexo new 就不适用了,于是我都是用自己写的工具来创建草稿。 考虑再三,我决定将 Wiki 部分去除,尽可能保证主题整体的简单和模块化。 本来我开源了 Freemind 主题后也不打算再写其他主题了,但因为来信询问 Wiki 主题的朋友实在太多,于是也给了我动力编写第二个主题 Wixo 。 Wixo 的含义就是 “A Wiki theme for Hexo”。对我而言,个人 Wiki 就是一个笔记库。笔记库的内容可以不像博客的文章那样精华,但必须系统化。
how-to-own-any-windows-network-with-group-policy-hijacking-attacks/ 真实世界中的Pentesting:组策略Pwnage https://blog.rapid7.
火焰图 wiki 火焰图的每个框代表一个栈里的一个函数,燃烧在火苗尖部的就是CPU正在执行的函数 纵轴代表调用栈的深度(栈桢数),火焰顶端显示正在运行的函数,这之下都是调用者。
同时AlanDecode也开发了一个wiki主题Kpeler,在wiki系统里面个人认为是很漂亮 (qieshiyong) 的了。 如果想要深入了解Maverick的原理过程,请查看 https://blog.imalan.cn/blog-now-powered-by-maverick 一些个人踩过的坑,总之就是看文档看文档看文档 github.io要求必须是发布至master分支,只需要修改仓库名为*.github.io并且修改.github/workflows/ci.yml中发布分支名为master即可 使用Jsdelivr 读文档 github.io/Blog-With-GitHub-Boilerplate/ 修改1:site_prefix = "/" 网站://*.github.io/ 修改2:site_prefix = "/wiki /" 网站://*.github.io/wiki/ 成功 预览:https://wiki.zggsong.cn 后期部署至腾讯云开发,国内访问速度大大提升 ---- 部署腾讯云 由于腾讯云开发已经针对