在 Northflank 上运行
Northflank 是一个完全托管的平台,用于使用容器构建、部署和扩展应用。它结合了云基础设施的灵活性与简单的开发者体验,让你可以专注于应用开发,而无需管理服务器。
Northflank 提供免费和付费的托管计划,允许你将 Umami 与托管的 PostgreSQL 数据库一起部署,所有配置均自动完成。
设置网站和数据库
Northflank 按钮(推荐)
点击上方按钮即可部署你自己的 Umami 实例,附带托管的 PostgreSQL 附加组件及所有预配置的环境变量。
堆栈部署完成后,进入 Northflank 项目仪表盘中的 Umami 服务,打开公共 URL。
你将看到设置界面,可以创建管理员账户并开始使用 Umami。
手动在 Northflank 上运行
一键部署是最快速的启动方式,但你也可以使用模板配置手动部署 Umami。
- 在 Northflank 创建一个新项目。
- 为项目添加一个 PostgreSQL 附加组件。
- 使用 Docker 镜像
umamisoftware/umami:postgresql-latest创建一个 部署服务。 - 公开端口
3000。 - 添加以下环境变量并将其连接到你的数据库:
DATABASE_URL— 来自 PostgreSQL 附加组件的连接字符串DATABASE_TYPE=postgres
- 部署服务。
部署完成后,打开服务的公共 URL 以完成 Umami 设置。