环境
ubuntu 20.04
1.安装docker
2.安装docker-compose
Ubuntu 安装 docker-compose-优快云博客
3.编写shell脚本
vim shart.sh
#!/bin/bash
# 创建目录结构
rm -r /docker/joplin
mkdir -p /docker/joplin/data
# 进入目标目录
cd /docker/joplin
# 将内容写入 docker-compose.yml 文件
cat <<EOF > docker-compose.yml
services:
joplin:
image: joplin/server
container_name: joplin
restart: unless-stopped
ports:
- "8098:8098"
environment:
- TZ=Asia/Shanghai
- APP_BASE_URL=http://47.116.170.37:8098
- APP_PORT=8098
- DB_CLIENT=pg
- POSTGRES_PASSWORD=123456xyz
- POSTGRES_DATABASE=joplin
- POSTGRES_USER=root
- POSTGRES_PORT=3309
- POSTGRES_HOST=47.116.170.37
EOF
# 启动 Docker Compose
docker compose up -d
4.启动shell脚本
sh start.sh
5.打开网页,开始使用
http://<主机IP>:8098/login
账号/密码: admin@localhost / admin
6.下载Joplin客户端
地址:Downloading Joplin... | Joplin (joplinapp.org)
7.同步服务器
工具->选项
同步->同步目标选择 joplin 服务器
填写服务器地址、账号、密码
8.同步网盘
这里推荐一款云盘
找到Apps Connection,点击reissue
My Page|InfiniCLOUD (infini-cloud.net)
同步目标选择WebDAV,填入url、用户名、密码
同步完成