起因
突然想找一个能够三端同步的笔记软件,微信群里有位老哥告诉我,可以尝试 joplin
条件
一台闲置的 1核2G 的腾讯云服务器。系统为 centos7.5
开始搭建
- 安装 docker
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
systemctl enable docker
systemctl start docker
- 安装 mysql (基于 docker)
mkdir -p /root/mysql/data /root/mysql/logs /root/mysql/conf
touch /root/mysql/conf/my.cnf
docker run -p 3306:3306 --name mysql \
-v /root/mysql/conf:/etc/mysql/conf.d \
-v /root/mysql/logs:/var/log/mysql \
-v /root/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=nextcloud -d mysql:8.0
- 安装 nextcloud (基于 docker ,可选依赖 mysql)
docker run -p 8080:80 --name=nextcloud \
--restart=always --link mysql:nextcloud-db \
-v /data/nextcloud:/var/www/html/data \
-d nextcloud
- 注册 nextcloud 创建账户
登陆后,创建 joplin 文件夹用做同步文件夹。
- 下载 joplin 并配置同步盘
下载可以从 github joplin repo 处下载
最后
目前使用情况良好,不过 joplin 不能自动去清理那些不需要的附件(如图片、文件)等,这就让我有些难受。
知乎回答里也有提到这样的情况: 长期使用 joplin 笔记软件的人能不能谈谈使用感受?