ghost 启动
#n 切换 node 至少14.14以上
#切换到 ghost 用户
#执行 /usr/local/bin/ghost start

joplin
#docker 部署 -- 参考官网
#修改配置文件
cp docker-compose.server.yml docker-compose.yml                                                                                                                                                             
vim docker-compose.yml 
version: '3'

services:
    db:
        image: postgres:16
        volumes:
            - ./data/postgres:/var/lib/postgresql/data
        ports:
            - "5432:5432"
        restart: unless-stopped
        environment:
            - POSTGRES_PASSWORD=xxxx
            - POSTGRES_USER=xxxxx
            - POSTGRES_DB=joplin
            - TZ=Asia/Shanghai
    app:
        image: joplin/server:latest
        depends_on:
            - db
        ports:
            - "22300:22300"
        restart: unless-stopped
        environment:
            - APP_PORT=22300
            - APP_BASE_URL=https://www.xxxxx.cn
            - DB_CLIENT=pg
            - POSTGRES_PASSWORD=xxx
            - POSTGRES_DATABASE=joplin
            - POSTGRES_USER=xxxx
            - POSTGRES_PORT=5432
            - POSTGRES_HOST=db
            - TZ=Asia/Shanghai
            - MAX_TIME_DRIFT=0 # 可选,部分云服务器需要设置比如腾讯云,阿里云则不用设置 主要是跟 ntp 有关系

#启动

#配置 nginx https 参考如下

# ssl 相关内容 申请好证书之后 下载到 nginx 安装目录即可
server {
     listen 443 ssl;
     server_name www.sarame.cn;
     ssl_certificate sarame.cn_bundle.crt;
     ssl_certificate_key sarame.cn.key;
     ssl_session_timeout 5m;
     ssl_protocols TLSv1.2 TLSv1.3;
     ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
     ssl_prefer_server_ciphers on;
     location / {
        proxy_pass http://127.0.0.1:22300;
        proxy_set_header Host $host;
     }
 }