自建Joplin服务器
短信预约 -IT技能 免费直播动态提醒
服务器前置要求环境
- 操作系统:centos
- 已安装:docker、docker_componse
步骤
建立 /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
在/data/joplin/目录中,执行
docker-compose up -d
在客户端访问 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 打个包备份好就行
tar -cvf note.tar data/
然后再次启动服务
docker-compose up -d
来源地址:https://blog.csdn.net/lsjsoft/article/details/131598269
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341