全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1223|回复: 5

joplin server 搭建笔记

[复制链接]
发表于 2022-8-25 11:27:58 | 显示全部楼层 |阅读模式
之前部署过一次,搞了好久,然后服务器又挂了,重新部署了一次,记录下来。

1.安装 Docker
  1. curl -sSL https://get.docker.com/ | sh
  2. systemctl start docker
  3. systemctl enable docker
复制代码


2.创建 Joplin Server 配置文件

2.1 创建配置文件:
  1. nano /opt/app/joplin/.env:
  2. #注意第一行不要带端口号

  3. APP_BASE_URL=http://jop.youhost.xyz
  4. APP_PORT=22300
复制代码

2.2 持久化数据

由于采用了 SQLite 数据库,而 Docker 默认每次运行都会使用隔离的资源,这回导致之前的同步内容丢失。


我们需要考虑数据持久化的问题,创建一个 Volume:

# 创建名为 joplin 的 volume
docker volume create joplin

下面的命令查看 volume 是否创建成功,可以看到,volumns 文件夹位于 /var/lib/docker 中。

docker volume inspect joplin



3. 反代设置

nginx 配置服务器
我是采用AMH面板,相应的路径位置为:
/home/wwwroot/typecho/vhost/jop.youhost.xyz.conf


  1. server {
  2.         server_tokens off;
  3.         root /srv/www/html;
  4.         index index.html index.htm;
  5.         server_name jop.youhost.xyz
  6.         client_max_body_size 100m;

  7.         location / { try_files $uri $uri/ @joplin; }
  8.         location @joplin {
  9.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  10.                 proxy_set_header X-Forwarded-Proto $scheme;
  11.                 proxy_set_header Host $http_host;
  12.                 proxy_redirect off;
  13.                 proxy_pass http://localhost:22300;
  14.         }
  15. }
复制代码


4.启动docker
  1. docker run -d --name joplin_server -v joplin:/home/joplin --env-file /opt/app/joplin/.env -p 22300:22300 joplin/server:latest
复制代码


登录进入 jop.youhost.xyz ,使用默认的账户名 admin@localhost 和密码 admin 登录,然后修改账号和密码即可。

5.其他

下载地址
https://github.com/laurent22/joplin
发表于 2022-8-25 12:21:26 | 显示全部楼层
感觉还是webdav方便点,我用seafile+seafdav,文件历史也有了
发表于 2022-8-25 18:43:19 来自手机 | 显示全部楼层
webdev就行了 完全不需要搭建 candy直接启动就好了
发表于 2022-8-25 18:44:28 | 显示全部楼层
这玩意我都当本地笔记软件用
发表于 2022-8-25 21:01:13 来自手机 | 显示全部楼层
web 都没有,有啥用?
发表于 2022-8-25 21:11:16 | 显示全部楼层
之前也用这个,但是需要客户端太麻烦,还是喜欢浏览器直接打开用的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-6 18:29 , Processed in 0.090916 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表