缘由
搭建安装docker自己是有做笔记的习惯的,一直用的是印象笔记,但会员价格有点肉痛但免费的又有流量和客户端数量限制就有了搭建私有笔记的想法,刚开始是想自己写一个的,但工作量太大而且有点重复造轮子的感觉;就尝试去找已有的项目,最初是一个GitHub上面的小项目,但用的较少,最近发现了为知笔记就尝试了一下;
- 简单点有各种面板来安装;复杂点就是自己去从头配置环境;可以参考https://www.runoob.com/docker/docker-tutorial.html ����,����
- 创建数据目录;
cd ~mkdir wizdata
我们在用户主目录建立一个wizdata的文件夹。为知笔记服务端会把所有的数据保存在这个目录里面。如果是正式使用,请注意定时备份该目录。也可以联系我们,使用更高级版本,将数据保存在NAS,私有云等专用存储里面。
- 下载并启动为知笔记服务端docker镜像
docker run --name wiz --restart=always -it -d -v ~/wizdata:/wiz/storage -v /etc/localtime:/etc/localtime -p 80:80 -p 9269:9269/udp wiznote/wizserver
如果您当前服务器/电脑的80端口已经被占用,则可以使用其他的端口,例如使用8080端口;将上面命令中的**-p 80:80** 修改为 -p 8080:80 即可。(前面代表当前服务器的端口,可以自行修改。后面的80端口不能修改)。
域名- 这个就自己配置,然后配置一下反向代理到8080端口即可;
有些不好的体验也许是没找到方法,但如果过于复杂也体验不太爽吧?
- 系统管理员邮箱无法更改,只能为默认的admin@wiz.cn;尝试在Ipad上更改成功,windows的客户端也可以,但无法会变成拥有者(owner)而非管理员用户(admin);
- 可以从evernote导入笔记,但应该还不支持其他笔记系统的导入;
- 跨平台支持,同时每一个使用场景都有相应的适配,比如网页版的精简,windows端(有)的印象笔记的导入功能以及支持插件(如下图2则是一个插件实现的,插件下载地址:http://app.wiz.cn/index.html),Ipad端的手写笔记功能等等!
记得客户端登录时要选择登录到企业私有服务器!
- 端口转发代理后客户端无法登录,目前只有在纯IP下才能登录,具体不清楚是否是转发有问题还是其他问题;
- 虽说是自建,但Docker 私有部署服务端收藏服务还是需要付费才能使用,也是可以理解的,不然整个团队靠什么吃饭?价格对于一个有硬性需求的team来说还是很爽的;