1. 首页
  2. 科技数码

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

创作立场声明:本人小白,只是想通过本平台记录一些折腾以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安装与使用

原创文章,作者:夜风博客,如若转载,请注明出处:https://www.homedt.net/47982.html