起因

突然想找一个能够三端同步的笔记软件,微信群里有位老哥告诉我,可以尝试 oplin 。

条件

一台闲置的 1核2G 的腾讯云服务器。系统为 centos7.5

开始搭建

  1. 安装 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 
  1. 安装 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
  1. 安装 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
  1. 注册 nextcloud 创建账户
◭ nextcloud 注册

登陆后,创建 joplin 文件夹用做同步文件夹。

  1. 下载 joplin 并配置同步盘

下载可以从 github joplin repo 处下载

◭ 配置 joplin

最后

目前使用情况良好,不过 joplin 不能自动去清理那些不需要的附件(如图片、文件)等,这就让我有些难受。

知乎回答里也有提到这样的情况: 长期使用 joplin 笔记软件的人能不能谈谈使用感受?

◭ 如何清除无效附件