1.项目介绍
官网:为知笔记 (wiz.cn)
官方Windows客户端帮助文档:为知笔记 | 为知笔记Windows版帮助手册目录 (wiz.cn)
官方部署文档:为知笔记 | 为知笔记服务端docker镜像使用说明 (wiz.cn)
市面上有许多的笔记软件,例如印象云笔记、有道云笔记、Notion和Onenote等,各有特色和自己的拥趸,不过这些软件都是依赖这些云笔记商提供的服务,如果你想笔记更好地掌握在自己手里,可以选择自建私有云笔记。 为知笔记是一款老牌优秀的国产笔记软件,可以一键收集微信、网页、微博,支持保存多种形式的记录——文字、清单、手写、图片、拍照、语音、附件,全端关键词全文搜索,凭借群组、多级文件夹、标签等功能可以更好地管理笔记,软件整体界面清爽美观。
需要注意的是,为知笔记并不是一款免费的笔记(仅提供100天的试用期),但幸运的是它提供了私有部署的选项,你可以免费使用(5人以下)几乎全部的功能。
2.项目部署
2.1系统环境
考虑到为知笔记对服务器的需求较大,这里我们采用消耗内存更少的Debian系统。
系统版本为Debian11.6
目前WizNote私有部署仅支持Docker,对于部署的系统也有一定要求,如下:
代码语言:javascript复制操作系统:Windows / macOS / Linux
CPU: Intel / AMD x64, ARM v7 (arm32), ARM 64
内存:至少2G
2.2安装docker
安装命令如下:
代码语言:javascript复制curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
也可以使用国内 daocloud 一键安装命令:
代码语言:javascript复制curl -sSL https://get.daocloud.io/docker | sh
2.3部署为知笔记
创建运行WizNote容器
进入用户目录建立一个wizdata的文件夹。为知笔记服务端会把所有的数据保存在这个目录里面。如果是正式使用,请注意定时备份该目录。
代码语言:javascript复制cd ~
mkdir wizdata
cd wizdata
下载并启动为知笔记服务 如果你的8000端口被占用,请将下面的8000:80更换为xxxx:80,其中xxxx为你空余的端口号。
代码语言:javascript复制docker run --name wiz --restart=always -it -d -v ~/wizdata:/wiz/storage -v /etc/localtime:/etc/localtime -p 8000:80 -p 9269:9269/udp wiznote/wizserver
安装成功之后就可以通过ip:8000
访问网页版了。
默认管理员账号:admin@wiz.cn
密码:123456
使用这个账号,登录网页版,然后修改管理员密码。其他用户,请自行注册。免费版本可以注册5个用户(不包含管理员账号)。
2.4启动
如果不慎关闭了WIZNOTE,可以重启:
代码语言:javascript复制docker start wiz
3.网页端使用
登录以后,界面如下:
可以新建多种笔记。
如果是以管理员身份登录的话,点击左上角,可以进行账户设置
和系统管理
。
其中可以修改昵称
,修改头像
,修改密码
等。
4.客户端使用
4.1WINDOWS客户端
选择私有服务器模式,并输入账号、密码、服务器访问地址。
Windows客户端登录成功以后的界面:
操作基本和网页版一样,这里就不再赘述了。
5.更新
代码语言:javascript复制docker stop wiz
docker rm wiz
docker pull wiznote/wizserver:latest
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