Lazy loaded image
Collections
在 PaaS 平台持久化地部署您的 Ghost 博客 - 独立世界
00 min
Nov 24, 2023
Nov 25, 2023
type
status
date
summary
tags
category
URL
password
slug
icon
在 Zeabur、Northflank、Fly.io 等支持 Docker 部署的 PaaS 平台部署的 Ghost 博客,在重启时总是会丢失您上传的内容,可通过部署 S3 储存插件、使用第三方数据库规避。

0/ 准备工作

  1. 注册 Docker Hub: https://hub.docker.com/signup
  1. 注册 Cloudflare R2 作为储存: https://www.cloudflare.com/zh-cn/developer-platform/r2/
  1. 注册 TiDB Cloud 作为数据库: https://www.pingcap.com/tidb-serverless/

1/ 自定义 Dockerfile

在本地文件夹中新建 Dockerfile
您可以把 lite 主题换成您喜欢的主题。
本地安装 Docker 并登录
本地编译
推送

在 PaaS 平台上使用

在支持 Docker 的 PaaS 上使用您自定义的库 用户名/ghost:5
ENV 按如下填入
部署即可。
上一篇
Zero Trust vs Defense in Depth: Which is right for your org? - One Identity - Blogs - One Identity Community
下一篇
XRDP: Linux RDP server with Active Directory integration – 4sysops