将ubuntu设置为NAS——12.使用portainer安装为知笔记及为知笔

2021-09-19 14:19:47 38点赞 184收藏 10评论

创作立场声明:本人小白,只是想通过本平台记录一些折腾以Ubuntu系统为主的NAS过程,同时方便自己查阅,还能赚点金币,于是就有了这个小系列。

前言

上篇安装了docker可视化工具portainer,本篇就就本工具,尝试安装为知笔记docker版。一方面熟悉portainer的应用,一方面也重新安装一遍以前用命令行安装过的为知笔记。

本身我也需要一个好用的私人笔记应用。目前全平台应用的免费笔记,试用过来,或多或少不符合自己需要。比如很早以前尝试树莓派搭建leanote(蚂蚁笔记),后来开源版基本停更了,也便放弃了;在早之前还尝试过印象笔记(初期开拓市场,活动时赠送免费时长),目前还有些记录留存在那里,后来免费时长用尽,限制设备了,体验也一般(PC端有时打开加载速度不行,全文搜索速度也不行),就又放弃了(后来支持markdown也没再使用,也不知道目前体验有没有改善);还试过随笔记,界面简洁,支持图文,挺不错的应用,可惜后来收费后免费版限制图片上传,也不支持markdown。onenote微软产品,可惜用不惯,同步速度也不好,放弃。兜兜转转一直找不到合适的,手机上就用易码。利用webDAV同步nextcloud,pc上用Typora。很久之前得知为知笔记docker版免费,就尝试为知笔记,当时版本还有些bug,使用上不算顺畅,就没继续,本次就借机更新版本再试试看吧,目前看来已经很成熟了,也尝试了最近新出的重构版,体验上更好了。推荐新开学的同学们也尝试搭建自己的私人笔记服务,很有逼格。

1、为知笔记

通过官网的为知笔记服务端docker镜像使用说明,可知其具体安装说明和硬件要求,支持Windows / macOS / Linux等操作系统,支持 Intel / AMD x64, ARM v7 (arm32)等CPU, 内存要求至少2G,(适用性挺广,只要内存够用就没问题)正常的docker下命令行操作大家参考说明,基本就能成型,我就不再重复相关内容。

简单说明一下,目前为知笔记服务器端可以5 用户以下免费使用,超出 5 用户,按照用户数的方式按年收取费用,授权价格:199 元/用户/年。印象中刚开始出docker版时,没有这个限制,所以不知道后期这个限制会不会变化,且用且珍惜吧。

5人以下免费情况5人以下免费情况

支持多终端支持多终端

支持多个终端使用,支持富文本和markdown,而且支持在PC上用Typora编辑markdown,本身作为文件管理,所以还是挺香的。

2、用portainer卸载旧版为知笔记docker

首先登陆portainer,找到为知笔记对应的container,名称为wiz,如果笔记中有相关记录,请务必先备份好数据,再进行后面的操作。首先先停止运行中的wiz,再点击remove。可以选择移除对应的非固定卷。

卸载旧版卸载旧版

移除非持久卷移除非持久卷

为了演示portainter安装过程,我直接先删掉为知笔记镜像。

可选择删除旧镜像可选择删除旧镜像

3、用portainer安装新版为知笔记docker版

dockerhub搜索为知笔记镜像。确认镜像名称为wiznote/wizserver。

docker商店的为知笔记docker商店的为知笔记

原先使用Linux下安装的docker命令如下

docker run --name wiz --restart=always -it -d -v ~/wizdata:/wiz/storage -v /etc/localtime:/etc/localtime -p 8011:80 -p 9269:9269/udp wiznote/wizserver

先简单解释一下

--name wiz // 设置容器名为wiz
--restart=always // 设置容器运行方式,服务器重启则自动重启容器
-it // -i 以交互模式运行容器,通常与 -t 同时使用,-t 为容器重新分配一个伪输入终端,通常与 -i 同时使用
-d // 后台运行容器
-v ~/wizdata:/wiz/storage // 地址映射
-v /etc/localtime:/etc/localtime // 地址映射
-p 8011:80 // 端口映射
-p 9269:9269/udp // 端口映射
wiznote/wizserver // 拉取镜像名

其实portainer设置过程,就是将上面命令行图形化操作的过程。打开portainer,选择添加容器

点击添加容器点击添加容器

自定义容器名称,输入之前确认的镜像名称。--name wiznote(自定义为wiznote)

输入之前确认的镜像名称输入之前确认的镜像名称

设置容器运行方式。--restart=always -it

-restart=always-restart=always

-it-it

地址映射设置。

-v /docker/wizdata:/wiz/storage // 地址映射 -v /etc/localtime:/etc/localtime // 地址映射

目录地址映射目录地址映射

端口映射设置。

-p 8011:80 // 端口映射
-p 9269:9269/udp // 端口映射

端口映射端口映射

全部设置完毕,可以点击Deploy the container

点击Deploy the container点击Deploy the container

出现图标等待状态,等待container部署完毕。

等待container部署完毕等待container部署完毕

成功,自动跳转容器列表,并有提示框,列表中出现wiznote。

列表中出现wiznote列表中出现wiznote

4、运行为知笔记

打开服务器http://服务器IP:8011,即为知笔记对应服务器地址和端口。刚开始会出现nginx error,不要着急,这是服务还在安装中,稍等几分钟后,再次刷新即可。

打开服务器IP:8011打开服务器IP:8011

刷新后,出现为知笔记登录界面,默认管理员账号:admin@wiz.cn,密码:123456。在部署完成后,使用这个账号,登录网页版,然后修改管理员密码。其他用户,需自行注册。免费版本可以注册5个用户(不包含管理员账号)

刷新后出现登录界面刷新后出现登录界面

登录后,就可以使用网页版为知笔记了。

5、为知笔记PC端应用设置

首先从官网下载页面下载为知笔记PC客户端。

将ubuntu设置为NAS——12.使用portainer安装为知笔记及为知笔

登录,选择切换服务器,再选中登录到企业私有服务器(为知盒子),然后设置服务器的IP:端口号,可以先用管理员账号尝试登录。

切换私有服务器登录切换私有服务器登录

客户端我没有找到账户注册界面,可以到网页版注册。(浏览器打开服务器的IP:端口号)

注册账户注册账户

手机APP安装登录,记得手机切换连接到与为知笔记服务器同一个局域网,然后设置切换为私有服务器,选择登录到企业私有服务器,输入账号密码及服务器端口,就可以登录使用了。

手机APP设置手机APP设置

目前演示的都是在局域网安装登录,如果需要在外网使用,请申请外网IP,设置DDNS,端口转发或者申请域名,并对域名映射到个人IP上。主要在外网使用,才是最方便的,DDNS可以使用华硕路由自带的DDNS也是很方便,或者有域名的话用阿里DDNS也是很方便的。

6、修改PC端用Typora作为为知笔记默认markdown编辑器

打开为知笔记选择

将ubuntu设置为NAS——12.使用portainer安装为知笔记及为知笔

在编辑选项,再选中添加,选择浏览,再找到Typora,请勾选使用UTF-8字符集和文字编辑器(不然编辑功能不是很正常),最后确认。

选择Typora选择Typora

再在默认编辑器中,选择Typora,确认。

确认使用Typora确认使用Typora

之后选中笔记,再点击编辑,就直接打开Typora编辑了。

打开Typora编辑打开Typora编辑

7、为知笔记重构版

近期为知笔记推出了重构版bate,具有类似Typora的编辑体验。可以从为知的论坛中找到下载地址,此版本不是稳定版,可以尝鲜。说实话原来的为知笔记PC版确实在体验上不算太好(习惯了Typora之后),后来一些网友也出了些自制版本,这次官方的新版可以尝试一下。

重构版发布重构版发布

新版登录界面相较原版活泼点。按图切换私有服务器,进行设置。

使用重构版使用重构版

将ubuntu设置为NAS——12.使用portainer安装为知笔记及为知笔

将ubuntu设置为NAS——12.使用portainer安装为知笔记及为知笔

基本功能是具备了,界面也美观多了,增加了目前流行的双向链接功能(就是[[ ]]),但貌似由于是bate版,图片上传,同步功能不知道好像还有些问题。不过最近更新也很频繁,应该会越来越好,功能也会越来越完善了。新版本还是比较优秀的,感觉上也参考Notion了设计,引入了块状的概念,未来可期。

总结

本篇简单介绍了portainer安装为知笔记的过程,以及为知笔记docker服务器及应用的安装和简单使用。其实可以发现,用命令行好像更简单方便,portainer可能还是更管理功能可能才是比较吸引人的。为知笔记重构版我还没有深入体会,原版的体验一般,但可以使用Typora替代编辑。但目前还存在用Typora编辑,添加本地图片时,为知笔记无法加载的,必须用为知笔记内部编辑器添加本地图片的办法实现,而为知笔记添加的图片,又不会以markdown格式出现对应路径,可能也是安全的考虑吧。目前涉及图片建议还是用原版的为知笔记,图片会被上传到服务器中。我个人感受是作为主力个人知识管理目前不是太建议,建议用来记录生活即可,当然每个人的需求并不一样,大家按照自己的需求搭建试试看吧。

后记

欢迎大家查阅前期《将ubuntu设置为NAS》系类

将ubuntu设置为NAS——1. Transmission-daemon安装

将ubuntu设置为NAS——2. 新增硬盘挂载

将ubuntu设置为NAS——3. 私人网盘nextcloud安装(上)

将ubuntu设置为NAS——3. 私人网盘nextcloud安装(中)

将ubuntu设置为NAS——5. docker与docker-compose的安装

将ubuntu设置为NAS——6. 私人网盘nextcloud安装(下)(docker下安装nextcloud)

将ubuntu设置为NAS——7. 私人网盘nextcloud升级

将ubuntu设置为NAS——8. nextcloud集成onlyoffice在线协同办公软件

将ubuntu设置为NAS——9. 远程命令行及PuTTY、WinScp与手机端Termux使用

将ubuntu设置为NAS——10. 虚拟机KVM及软路由LEDE安装

将ubuntu设置为NAS——11. docker可视化管理工具portainer安装与使用



展开 收起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1749元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2499元起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1849元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2582.5元起

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

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

2849元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1349元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

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

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

2179元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

1699元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1299元起

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

387.78元起
10评论

  • 精彩
  • 最新
  • 为知笔记好像维护不怎么上心了。。。最后还是换回了joplin

    校验提示文案

    提交
    最近刚出了重构版,更新速度还可以

    校验提示文案

    提交
    收起所有回复
  • 请教一下,我登陆portainer后,没有发现有local节点,提示 we could not connect your local environment to portainer,应该怎么解决呢

    校验提示文案

    提交
    这个没遇到过,是否映射路径有问题

    校验提示文案

    提交
    docker pid映射对了么

    校验提示文案

    提交
    收起所有回复
  • nginx error不消失

    校验提示文案

    提交
    我在新系统中重新安装试过,能够正常启动,-p 9269:9269/udp 这个位置的在portainer设置和图上有点区别,portainer上9269/udp修改为9269,tcp修改点选udp即可。请尝试删除容器和本地文件,再次安装。之后可以通过docker logs wiznote 命令查看日志

    校验提示文案

    提交
    收起所有回复
  • 可以试试这个docker版本的为知笔记

    校验提示文案

    提交
  • 在QTS4.5.4按教程来会有错误,ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock',访问8011端口网址,一直显示那个nginx的错误页面,请问是什么问题

    校验提示文案

    提交
  • 可惜现在typora收费啦

    校验提示文案

    提交
提示信息

取消
确认
评论举报

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

相关文章推荐

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