SteamPress 是一个使用 Swift 编写的开源博客引擎和平台。
您可以在 iankoex/steampress 找到 Docker 镜像。您也可以克隆代码库并在您的机器上运行。
必需的环境变量
SP_WEBSITE_URL
- 您的域名 URL,例如 SP_WEBSITE_URL="https://example.com"
DATABASE_CLIENT
- 您选择的数据库客户端。 推荐使用 Postgres。 可用选项:psql
、mysql
和 sqlite
。DATABASE_URL
- 您的数据库客户端的 URL。 sqlite 不需要 URL。可选环境变量
SP_BLOG_PATH
- 您希望博客解析到的子路径。 例如,如果 SP_BLOG_PATH="blog"
,您的博客将可通过 https://example.com/blog
访问。如果没有设置 SP_BLOG_PATH
,您的博客管理页面将可通过 https://example.com/steampress
访问;如果设置了,则可通过 https://example.com/blog/steampress
访问。