虽然市面上有很多各种类型的云笔记应用,像有道云笔记、印象、OneNote,包括Notion,博主都曾尝试使用过。但是随着资料越来越多,特别是一些涉及个人隐私的资料放在云端笔记上,比如密码、账号之类的,让博主越来越感到焦虑😂。博主此前也曾在群晖部署过蚂蚁笔记,但是使用感受实在不咋滴;一段时间以来,只能勉强用群晖自带的弱智Note Station来记录个人资料,真怕哪天自己也搞弱智了。
最近实在受不了Note Station的反人类操作了,不得不再次开启寻找解决方案的征途,幸运的是,Eureka...... 为知笔记的私有化方案终于让我解放啦!
关于为知笔记
为知笔记作为比较早的一款笔记类应用,博主多年前还一度买过它家的VIP会员,后来也是由于担心个人资料泄露,逐渐放弃了使用。近两年也很少看这款笔记的消息了,在各个大厂的夹缝中生存,感觉也是逐渐没落了。
它应该是比较早的一批支持Markdown的笔记应用,客户端支持的也很全,而且还支持安装插件,博主对为知的总体印象还是不错的。
废话话不多说,总之,这两天博主发现它还支持私有化部署,简直让我乐开了花!
开始部署
按照官方的文档,在群晖上部署为知笔记服务,不建议直接在群晖的Dokcer管理应用上启动镜像,有可能出现意想不到的问题,建议通过终端来下载和启动镜像;
另外群晖内存必须大于4G才行,否则启动不了。
- 登录群晖
在
控制面板
——终端机和SNMP
——终端机
中开启SSH功能,然后通过SSH登录到群晖 - 创建目录
在docker目录中创建
wiznote/storage
目录cd /volume1/docker/ sudo mkdir -p wiznote/storage
- 下载镜像
sudo docker pull wiznote/wizserver:latest
- 启动镜像
其中将宿主机的
/volume1/docker/wiznote/storage
映射到容器的/wiz/storage
,将宿主机的8700
端口映射到容器的80
端口,-e SEARCH=true
表示开启搜索功能sudo docker run --name wiz-server -it -d -v /volume1/docker/wiznote/storage:/wiz/storage -v /etc/localtime:/etc/localtime -p 8700:80 -e SEARCH=true wiznote/wizserver
- 设置反向代理和端口映射
关于群晖上如何设置反向代理和端口映射,请参考博主以前的文章中的介绍:
- 登录Web端
以上配置完成后,就可以在浏览器中打开为知笔记的网页版了。安装完成后,默认管理员账号是
[email protected]
,密码是123456
,可以使用这个账号登录,并修改密码。https://your-domain:port/
如果打开后是下面的错误,就先等几分钟,因为为知的需要启动很多服务
下面就是启动完成后的界面,使用默认管理员账号登录
- 修改管理员密码
登录之后,记得到账号设置里面修改管理员的密码,否则容易被坏人黑哦~~
- 在客户端上连接私有服务器
为知支持Windows、Mac、iOS、Android等多种客户端,按照自己需要的下载就好,下图以Mac为例,设置连接群晖中的为知私有服务器。
注意事项
- 一定不要修改管理员的邮箱,修改了邮箱之后无法登录
系统管理
页面,需要修改回来之后才行; - 如果无法搜索日记,请先停止容器,然后在容器的环境中加上
SEARCH=true

文章评论