clawcloud 上用docker 搭建joplin server 同步服务器

13 5 月, 2025 7点热度 0人点赞 0条评论

最近clawcloud的羊毛大家都在薅,只要你有个180天以上的github账户就可以获得每月5美刀的额度,5美金可以做不少事情了。

想要注册的可以点击此处

接下来分享一下如何在clawcloud上创建joplin server的服务器

需要建立两个容器

容器一:数据库容器 postgres 镜像名称 postgres:16

配置选择 0.5c 512M

数据库内网地址:

环境变量:

POSTGRES_PASSWORD=1234abcd
POSTGRES_USER=admin
POSTGRES_DB=joplin

容器二:joplin server 镜像名称 joplin/server

配置选择 0.2c 256M

外网地址:

环境变量:
APP_PORT=22300
APP_BASE_URL=分配的公网地址
DB_CLIENT=pg
POSTGRES_PASSWORD=1234abcd
POSTGRES_DATABASE=joplin
POSTGRES_USER=admin
POSTGRES_PORT=5432
POSTGRES_HOST=数据库内网地址

初始邮箱和密码为:admin@localhost/admin

普通服务器docker compose 搭建方法

services:
    db:
        image: postgres:16
        volumes:
            - ./data/postgres:/var/lib/postgresql/data
        ports:
            - "5432:5432"  # 左边的端口可以更换,右边不要动!
        restart: unless-stopped
        environment:
            - POSTGRES_PASSWORD=1234abcd # 密码,可自定义
            - POSTGRES_USER=admin  # 用户名,可自定义
            - POSTGRES_DB=joplin
    app:
        image: joplin/server:latest
        depends_on:
            - db
        ports:
            - "22300:22300" # 左边的端口可以更换,右边不要动!
        restart: unless-stopped
        environment:
            - APP_PORT=22300
            - APP_BASE_URL=https://your.domain.com # 改成反代的域名
            - DB_CLIENT=pg
            - POSTGRES_PASSWORD=1234abcd # 与上面的密码对应!
            - POSTGRES_DATABASE=joplin
            - POSTGRES_USER=admin  # 与上面的用户名对应!
            - POSTGRES_PORT=5432 # 与上面部分端口映射冒号右边的对应!
            - POSTGRES_HOST=db

好了 结束

Ron

这个人很懒,什么都没留下

文章评论