Joplin服务器在绿联云docker的安装

前言

之前采用的是WebDAV同步,用了一个日本的网盘,发现同步数据慢,另外我在本机上新的数据产生后,手机上同步后发现没有更新过来,所以直接就用Joplin服务器的方案试用看看。

docker 安装:

  1. 要先在docker文件夹新建joplin和data(存放数据库用)

Pasted image 20241027063818.png

  1. 点击项目创建,以下为Compose配置
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
version: '3'

services:
  db:
    image: postgres:latest
    volumes:
      - /volume1/docker/joplin/data:/var/lib/postgresql/data
    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://192.168.123.107:22300
      DB_CLIENT: pg
      POSTGRES_PASSWORD: joplin
      POSTGRES_DATABASE: joplin
      POSTGRES_USER: joplin
      POSTGRES_PORT: 5432
      POSTGRES_HOST: db

IP地址修改成自己的就可以了。
PS:这里的文件夹映射的坑是,数据文件夹与joplin不能共用,date文件夹内必须是空白的,保证数据库的建立。

  1. http://IP:22300打开访问就可以,默认的用户名为admin@localhost密码admin

配置Joplin

Pasted image 20241027070639.png

我这里用的是局域网地址,如果用反代等也可以用域名,操作麻烦些。

使用 Hugo 构建
主题 StackJimmy 设计