服务器前置要求环境
- 操作系统:centos
- 已安装:docker、docker_componse
步骤
1、建立 /data/joplin/docker-compose.yml 文件,内容如下
ersion: '3'
services:
db:
image: postgres:15
volumes:
- ./data:/var/lib/postgresql/data
ports:
- "5432:5432"
environment:
- POSTGRES_PASSWORD=joplin
- POSTGRES_USER=joplin
- POSTGRES_DB=joplin
app:
image: joplin/server:latest
depends_on:
- db
ports:
- "4876:22300"
restart: unless-stopped
environment:
- APP_PORT=22300
- APP_BASE_URL=http://X.X.X.X:4876
- DB_CLIENT=pg
- POSTGRES_PASSWORD=joplin
- POSTGRES_DATABASE=joplin
- POSTGRES_USER=joplin
- POSTGRES_PORT=5432
- POSTGRES_HOST=db
以上4876为自定义外网端口,可自行修改
以上X.X.X.X为服务器公网IP
2、在/data/joplin/目录中,执行
docker-compose up -d
3、在客户端访问 http://X.X.X.X:4876
默认用户名admin@localhost密码admin
登录web页面成功后,即可添加多个用户
使用方法
在joplin客户端,切到选项/同步
同步目标:选择 Joplin Server
Jpolin服务器URL:选择 http://X.X.X.X:4876
Joplin服务器邮箱:选择admin@localhost或者在管理页面自行创建
Jpolin服务器密码:选择admin或者在管理页面自行创建
点“检查同步配置”,显示“成功!同步配置看起来没问题”即可
然后在客户端点同步即可
数据备份
在/data/joplin/目录中,先停止服务
docker-compose stop
然后把目录 /data/joplin/data 打个包备份好就行文章来源:https://www.toymoban.com/news/detail-531987.html
tar -cvf note.tar data/
然后再次启动服务文章来源地址https://www.toymoban.com/news/detail-531987.html
docker-compose up -d
到了这里,关于自建Joplin服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!