Heroku 是一个基于容器的云平台即服务(PaaS)。开发者使用 Heroku 来部署、管理和扩展现代应用。该平台优雅、灵活且易于使用,为开发者提供了将应用推向市场的最简便途径。
引自他们网站的 "什么是 Heroku?" 部分。
Heroku 提供一个免费的托管服务,支持 Umami 以及通过插件使用数据库。在此设置指南之前,您无需先设置数据库。
设置
使用上述按钮自动化所有步骤
网站
- 复刻 Umami 代码库 的副本。
- 在 Heroku 上创建一个账户。
- 从仪表板页面点击 新建 > 创建新应用。
- 选择一个 应用名称,然后点击 创建应用。
- 在 部署方式 下点击 GitHub,并按照说明将 Heroku 连接到 GitHub。
- 搜索该代码库并点击 连接。
数据库
- 导航到 资源 标签并点击 查找更多插件 按钮。
- 搜索 Heroku Postgres 并按照其说明安装插件。
- 插件会自动设置
DATABASE_URL
;您不需要手动设置。
- 您需要按照 安装 文档中的 创建数据库表 部分设置数据库表。
您可以通过 资源 > Heroku Postgres > 设置 > 数据库凭据 路径找到临时连接详情。
要运行文档中的命令,请点击 更多 > 运行控制台。
构建和部署
- 确保环境变量和数据库设置完毕后,点击 部署 > 手动部署 > 部署分支 按钮。
- 一旦构建完成,网站应该会在线。请通过仪表板顶部的 打开应用 按钮查看。
- 从 登录 步骤开始,按照 快速入门 指南进行操作。