开源项目 篇一:Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步

2024-05-06 12:29:09 4点赞 31收藏 6评论

前言

一直想有一款可多端同步的笔记软件作为自己的知识库,随时记录、可自动同步,今日尝试下私有化搭建一个Joplin服务端,好用的话以后就用这个了。


目录

1、环境准备

2、docker部署

3、新建站点并部署SSL证书

4、设置Joplin服务端

5、总结


现在开始:

1、环境准备

1、一台云服务器(Linux系统均可)

2、安装好docker-compose环境

3、域名

2、docker部署

1、创建一个软件数据存储地址:/opt/joplin

Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步

2、新建docker-compose.yml文件,填入以下代码并保存

version: '3'

services:

db:

image: postgres:13

volumes:

- ./data/postgres:/opt/postgresql/data

ports:

- "5432:5432"

restart: unless-stopped

environment:

- POSTGRES_PASSWORD=joplin

- POSTGRES_USER=joplin

- POSTGRES_DB=joplin

app:

image: joplin/server:latest

depends_on:

- db

ports:

- "22300:22300"

restart: unless-stopped

environment:

- APP_PORT=22300

- APP_BASE_URL=http://127.0.0.1:22300

- DB_CLIENT=pg

- POSTGRES_PASSWORD=joplin

- POSTGRES_DATABASE=joplin

- POSTGRES_USER=joplin

- POSTGRES_PORT=5432

- POSTGRES_HOST=db

3、执行docker-compose文件

在/opt/joplin路径下打开终端,执行以下代码

docker-compose up -d

Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步

看到两个“started”既安装成功

3、新建站点并部署SSL证书

网站-添加站点,填写一个自定义二级域名,需要在域名服务商提供的DNS解析里设置此二级域名指向服务器IP,PHP版本选择“纯静态”

Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步

部署SSL证书:可部署自己购买的证书,或者申请测试用的临时证书,并开启“强制HTTP”

Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步

设置反向代理:

Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步

此时就可以通过刚才设置的二级域名访问Joplin服务端了,但是又出现个新问题

Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步

提示无效来源,此时需要在容器参数中添加一条参数

APP_BASE_URL=https://joplin.XXXXXX.xyz

Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步

再次访问就可以正常进入了,默认的用户名为admin@localhost密码admin

Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步

可以在admin-users中新增用户

Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步

4、设置Joplin服务端

在Joplin中选择工具-选项-同步下,同步目标选择“joplin服务器(Beta)”,服务器URL填写上方设置的二级域名,邮箱及密码填入新建的用户邮箱及密码,点击“检查同步配置”,提示“成功”即可。

Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步

5、总结

Docker私有化部署Joplin服务端,实现笔记私有化存储及多端同步
展开 收起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2499元起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1799元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2499元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2421元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1669.01元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3299元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

3999元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1888.01元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

ZSpace 极空间 私有云 Z2Pro 2盘位NAS存储(RK3568、4GB)

ZSpace 极空间 私有云 Z2Pro 2盘位NAS存储(RK3568、4GB)

1070.51元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

1890.2元起
6评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
天猫超级红包
距结束::
每天领现金,最高24888元
红包按钮
最新文章 热门文章
31
扫一下,分享更方便,购买更轻松