Ghost 博客 Docker Compose 配置
使用 Ghost 5 + Caddy 反向代理的简化博客部署方案。
🚀 架构说明
- Ghost 5:博客主程序,使用内置 SQLite 数据库
- Caddy:现代化 Web 服务器和反向代理,支持自动 HTTPS
- Host 网络模式:Caddy 使用 host 网络,直接暴露端口到主机
快速开始
1. 启动服务
docker-compose up -d
环境变量
变量名 | 默认值 | 描述 |
---|---|---|
GHOST_URL |
http://localhost | Ghost 博客的访问地址 |
NODE_ENV |
production | Ghost 运行环境 |
域名配置
如果您有自己的域名,可以:
- 修改
.env
文件:
GHOST_URL=https://example.com
NODE_ENV=production
Description
Languages
Caddyfile
100%