如何搭建自用的个人知识管理系统?

2015-09-28 11:12:39 +08:00
 tabris17
之前一直使用网上的资源来构建自己的知识管理系统,比如 Evernote 、 Google Note 、 Google Reader 、 Google Docs 、百度文章等。但是有些东西放在网上总觉得不安全,还有经历了 google reader 关闭的惨痛教训,听说 evernote 也快不行了。所以想自己搭建一套知识管理系统在家里的 NAS 服务器上。

之前有在 Android 机顶盒上用 Lighttpd+PHP+SQLite 写过一套简单的 CMS 系统,现在数据库文件超过 1G ,性能下降很厉害,搜索文章非常慢,而且会导致 SQLite 崩溃,必须重启 Lighttpd 服务才行。也有考虑过现成的 CMS 系统,比如 Plone ,但是部署起来还是比较麻烦, Wordpress 这种又太弱了,也不行。

现在的需求是 CMS+文件管理系统:
1 、可以管理文章以及附件(文章内嵌的图片等);
2 、可以管理视频和音频文件;
3 、有全文检索功能;
4 、能方便地备份数据。

初步考虑 Postgresql/Mongodb (保存文章内容和文章附件)+Elasticsearch (全文检索)+ZFS (保存音频视频文件)

数据库使用主从同步来备份,音视频文件使用文件同步软件来备份。

各位有什么更好的解决方案么?
12954 次点击
所在节点    问与答
45 条回复
maye696
2015-09-28 17:22:31 +08:00
Evernote 要完了。。楼主不要吓我。。。
zengfx
2015-09-28 17:24:21 +08:00
Evernote 快不行了?你在逗我?
AstroProfundis
2015-09-28 17:52:43 +08:00
ownCloud?

我自己用的是 MoinMoin, 但楼主还需要存文件...
prometheus
2015-09-28 17:55:51 +08:00
用过为知笔记吗?
我抛弃 evernote 了
有道也还行
crab
2015-09-28 17:57:00 +08:00
@tabris17 本地搭建个 DZ5.5 论坛
flymemory
2015-09-28 21:14:26 +08:00
dokuwiki 不错,存储是 txt 文件,备份起来很方便.
boro
2015-09-28 21:28:04 +08:00
wiki+1 ,wordpress+wiki 插件也行
ferock
2015-09-28 22:08:37 +08:00
群晖 nas 上搭建 dokuwiki 暂时最安心的办法
canautumn
2015-09-28 22:12:07 +08:00
dokuwiki
NS
2015-09-28 22:29:44 +08:00
onenote ,付费版可以保存在本地^^
zztt168
2015-09-28 22:44:07 +08:00
onenote + dropbox
yangweijie
2015-09-28 23:36:50 +08:00
1g 升级下 mysql 试试呢
youling
2015-09-29 02:18:38 +08:00
@NS 免费版也可以设置保存位置,不少觉得同步速度慢的就用的 onenote+国产网盘
c742435
2015-09-29 08:28:53 +08:00
跟楼主说,用 Docker 部署起来特别简单……装好 Docker 一句话就跑起来了……然后配置好数据导出文件的路径就成了……
gzlock
2015-09-29 08:44:02 +08:00
各大邮箱呗:
文件存储
全文搜索
nightv2
2015-09-29 08:53:59 +08:00
自己用的,也要考虑在线的吧?难道就一个机器用,还是只是在局域网用?
现在我是用的 wiz ,比其他的云笔记备份很方便,就把本地的笔记文件拷贝一下就可以了(html 格式的)
icedx
2015-09-29 09:12:37 +08:00
SQLite😂
hujianxin
2015-09-29 10:16:24 +08:00
强迫症太厉害了吧,我觉得你那里面的很多东西是没必要备份的,而且我感觉你对在线托管服务的安全问题过于担忧了。
个人认为,这是一种完美主义的情节在作怪,很多事情是没必要的
tabris17
2015-09-29 11:35:04 +08:00
@nightv2 局域网用,有公网 IP ,可以做端口映射
tabris17
2015-09-29 11:39:34 +08:00
@hujianxin 有道理。我无言以对

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/224191

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX