轻量但功能强大的Wiki.js
什么是 Wiki ?
Wiki
是一种在网络上开放且可供多人协同创作的超文本系统,由美国人沃德·坎宁安于1995
年首先开发,这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作。沃德·坎宁安将Wiki
定义为“一种允许一群用户用简单的描述来创建和连接一组网页的社会计算系统”。Wiki
站点可以有多人(甚至任何访问者)维护,每个人都可以发表自己的意见,或者对共同的主题进行扩展与探讨。【百度百科】
什么是 Wiki.js ?
Wiki.js
是一个基于NodeJS
的现代、轻量级和强大的wiki
应用程序。
老苏觉得 Wiki
比较适合做小团队的知识库,一方面适合管理和阅读,另一方面还能协同创作
安装
建数据库
数据库直接用的群晖的 MariaDB 10
,在 phpMyAdmin
中创建同名的库 wikijs
并授予所有权限。
]
安装 wiki.js
在群晖上以 Docker 方式安装。
在注册表中搜索 requarks
,选择第一个 requarks/wiki
,版本选择 latest
。
端口
# 查看端口占用
netstat -tunlp | grep 端口号
端口不冲突即可
本地端口 | 容器端口 |
---|---|
3282
|
3000
|
3283
|
3443
|
环境
可变 | 值 |
---|---|
DB_TYPE
|
数据库类型支持:mysql , postgres , mariadb , mssql or sqlite
|
DB_HOST
|
数据库主机名或者 IP
|
DB_PORT
|
数据库端口 |
DB_USER
|
数据库用户 |
DB_PASS
|
数据库密码 |
DB_NAME
|
数据库名称 |
运行
在浏览器中输入 http://群晖IP:3282
,第一次还需要注册、安装
填好之后
Site URL
在设置中是可以修改,所以如果你还没准备好域名,直接默认也可以,等设置好反向代理后再来修改
点 INSTALL
完成之后会进入登录界面
登录成功后跳转
点 CREATE HOME PAGE
创建主页
选择编辑器,老苏选了 Markdown
设置页面属性
创建页面
最终显示
设置中文
下载完成后就可以选择 中文
APPLY
之后界面就切换成中文了
反向代理
先做好反代设置
在 设置
的 常规
中修改 网站地址
,修改之后记得应用
如果你没有备案,记得把端口也带上,但是不要带尾部斜杠
开放注册
如果是作为团队的知识库,需要启用 开放注册
默认是没有开启的
启用开放注册后,在登录界面可以自己 创建一个账户
填写注册信息可以创建一个新的账户
参考文档
Requarks/wiki: Wiki.js | A modern and powerful wiki app built on Node.js
地址:https://github.com/Requarks/wiki
Wiki.js
地址:https://js.wiki/
Docker | Wiki.js
地址:https://docs.requarks.io/install/docker
轻量但功能强大的Wiki.js相关推荐
- 推荐一款轻量且功能强大的集成开发工具(IDE)lightly
面对初学者推荐的一款轻量且功能强大的集成开发工具(IDE)lightly,可以在线使用,也可以下载客户端,支持windows和macOS. 支持C,C++,Golang,HTML,Java,PHP,P ...
- 轻量、功能强大的代理服务器工具
一.背景 内网只有1台服务器可以上网,其他服务器或终端无法上网.解决其他服务器或终端无法上网的问题.这里需要通过能上网的服务器去代理其他无网络服务器的上网问题. 二.代理服务一键安装 curl -L ...
- 功能强大漂亮的js图片相册,js点击小图显示大图
原生js点击图片触发弹窗 页面显示模糊的小图片(small_X.jpg),点击全屏显示高清大图片(large_X.jpg) 可实现放大.缩小.拖拽.旋转.上一张.下一张 以下为demo相关页面展示: ...
- 推荐轻量高效无依赖的开源JS插件和库
为什么80%的码农都做不了架构师?>>> 在这里维持一个持续更新的地方 图片 baguetteBox.js - 是一个简单易用的响应式图像灯箱效果脚本.demo Lightga ...
- 推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler...
在C#WINFORM或者是ASP.NET的WEB应用程序中,根据各种定时任务的需求,比如:每天的数据统计,每小时刷新系统缓存等等,这个时候我们得应用到定时器这个东东. .NET Framework有自 ...
- ECS云服务器、虚拟主机、轻量应用服务器区别有哪些
什么是虚拟主机,什么是轻量应用服务器,什么是ECS云服务器,在服务器租用中,于这三种服务器名字和功能相似,让人傻傻分不清楚.那么这三者之间有什么区别呢? 简单的理解,虚拟主机具备了完善的功能,不用自己 ...
- nodejs轻量服务器后端
nodejs轻量服务器后端 搭建思路 server.js主函数 + mine.js配置文件 + index.html 测试网页 目录结构 __./|__ test1|__ index.html|__ ...
- u盘 轻量linux,3种方法来创建轻量、持久化的Xubuntu Linux USB系统盘
使用Universal USB Install创建持久化USB XUbuntu系统盘 这个教程为你介绍如何使用Xubuntu Linux创建一个轻量并且持久化的Linux USB系统盘. 译者注:持久 ...
- IVORY – 轻量、灵活、功能强大的前端开发框架
Bootstrap 和 Foundation 是目前使用最广发的前端开发框架,不过有的时候我们需要的是一个更轻量的方案,IVORY 也许就是你需要的.IVORY 基于12列的响应式网格布局,包含表格, ...
最新文章
- linux telnet远程登录工具,Linux 远程登录(telnet ssh)
- sql中当前日期加2个月_一文搞定Mysql日期时间函数
- Excel+SQL数据库连接
- android imageview 设置网络图片,ImageView加载网络图片
- spring boot mybatis 整合_两大热门框架 Spring 与 Mybatis 如何整合呢?
- 有人用语音识别写作吗,如果没有,为什么?
- AD显示隐藏管脚——谈mos管封装的一个坑处
- linux新漏洞,「漏洞通告」Linux Kernel 信息泄漏权限提升漏洞(CVE-2020-8835)
- python 答题助手_MillionHerosHelper-超级答题助手
- 写贺卡给毕业师姐怎么写计算机系的,给师兄师姐的毕业贺卡寄语
- C++深入学习笔记—基础篇—个人银行账户管理程序
- wordpress之邮箱插件的配置
- AUTOCAD——调整十字光标、CAD表格文字对齐方式
- Gamma、Linear、sRGB 和Unity Color Space,你真懂了吗?
- Oracle数据库 表空间
- ros ubuntu 卸载_ROS安装与卸载
- 不可不学的摄影技巧之三(摄影小窍门)
- 从《淘金者》看游戏细节
- 宏观与微观的一秒改变
- BZOJ 2277 Poi2011 Strongbox