最近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
好了 结束
文章评论