NAS下搭建可团队建设的公开知识库—wiki.js

2023-02-10 15:15:48 61点赞 493收藏 26评论

封面封面

前言

之前有人问过有没有知识库一类的项目容器,恰好最近我有想法将我整理的所有内容整合一下,搭建一个公开的知识库,这样以往的内容也方便大家查阅,有点类似于咱们知道的游戏百科一类这种形式。于是我我就将之前发现的一款容器翻出来了,那便是wiki.js。
它是一款轻量级、功能强大的 wiki 开源项目,拥有评论、Markdown 编辑器、图片上传、标签、全局搜索、协同编辑、编辑历史、用户管理、谷歌分析等功能,而且支持高度自定义,重点是支持中文,而且界面简洁还不失美感,这点足以让它在众多同类项目中脱颖而出。

官网官网

部署

该容器可以通过注册表直接搜索部署,也可以通过ssh命令撰写好docker文件后部署。我这里直接介绍ssh的部署方式,也适用于所有支持ssh的设备。
首先打开nas的ssh功能,然后咱们撰写docker文件,内容自己根据自己情况修改,如下:

version: "3"
services:

db:
image: postgres:11-alpine
environment:
POSTGRES_DB: wiki
POSTGRES_PASSWORD: wikijsrocks
POSTGRES_USER: wikijs
logging:
driver: "none"
restart: unless-stopped
volumes:
- db-data:/var/lib/postgresql/data

wiki:
image: ghcr.io/requarks/wiki:2
depends_on:
- db
environment:
DB_TYPE: postgres
DB_HOST: db
DB_PORT: 5432
DB_USER: wikijs
DB_PASS: wikijsrocks
DB_NAME: wiki
restart: unless-stopped
ports:
- "233:3000"

volumes:
db-data:

随后将其命名为 「docker-compose.yml」 后上传到NAS中。

上传docker文件上传docker文件

打开ssh工具,连接NAS后输入一下命令。
启动管理员——sudo -i
进入docker文件存放目录——cd /volume1/docker/wiki
部署容器——docker-compose up
随后一直等待即可。

命令行过程命令行过程

启动完成后你的docker中会多出两个容器,一个wiki主程序与一个数据库。

日志日志

当日志中出现这样的信息,容器也就部署成功了,直接浏览器输入http:NASIP+端口即可访问安装界面。默认是英文界面,但我们可以直接用浏览器的翻译翻译成中文,这里显示让我们设置管理员邮箱以及密码和咱们的wiki首页。

安装界面安装界面

体验

安装成功后再次访问输入账号密码就可以看到咱们的管理后台了(。

管理首页管理首页

进入设置后先将环境语言设置为中文环境。

中文设置中文设置

在常规中可以设置你的wiki站点地址。这里以咱们本地为主,设置地址后,改地址就是公开的wiki站点了,你可以将改地址告诉其他人供其他人访问,当然前提是你建立了wiki的首页,如果 没有创建的话,咱们就可以直接创建首页。
那么作为一款wiki,他也是支持多种编辑器的,我这里用自己熟悉的markdown作为演示了。

编辑器编辑器

创建后这里可以设置标题,说明,页面路径以及css属性。

创建页面创建页面

创建好页面只有再次访问主页面,就可以看到,此时主页面就有信息了,左边为导航栏,右边为内容,整体的布局也可以根据自己需求调整,后台设置里面也有一些主题,如果你能力足够,也是可以通过css或html来定义自己想要的网站的。

首页首页

总结

很不错的wiki项目,我也计划后续将我写的所有文章分类和汇总后整合为一个wiki的页面。界面很美观,也更加方便快速的查询自己想要的信息。不过想要搭建好一个好的wiki,前期的工作量也挺大的,只能说慢慢来,后续如果弄好了再放出来吧。
那么以上便是本期的全部内容了,如果你觉得有趣或者对你有所帮助,求个点赞收藏与关注,你的支持是对我最大的鼓励!!

殷沃/群晖(Synology)DS920+四核心4盘位NAS网络存储服务器数据备份文件共享4659元京东去购买

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

4892.5元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2399元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核、2GB)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核、2GB)

3199元起

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

2279元起

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

6899元起

群晖(Synology)DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

群晖(Synology)DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

3087元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

Synology 群晖 DX517 5盘位NAS存 黑色

Synology 群晖 DX517 5盘位NAS存 黑色

3718.6元起

Synology 群晖 DS1522+ 5盘位NAS(锐龙R1600、8GB)

Synology 群晖 DS1522+ 5盘位NAS(锐龙R1600、8GB)

5167.19元起

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

3179元起

Synology 群晖 nas存储DS220+主机服务器个人私有云企业2盘办公网络家用局域共享硬盘群辉218+

Synology 群晖 nas存储DS220+主机服务器个人私有云企业2盘办公网络家用局域共享硬盘群辉218+

2849元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

8899元起

Synology 群晖 DS218j 2盘位NAS(Armada 385 88F6820、512MB)

Synology 群晖 DS218j 2盘位NAS(Armada 385 88F6820、512MB)

1359元起

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

3090元起
26评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
493
扫一下,分享更方便,购买更轻松