Skip to main content

简介

  • 本文将引导你在 Square Cloud 上创建并托管一个 PG Admin 应用。
  • 在开始之前,请确保你已拥有 Square Cloud 账户,可通过注册页面完成注册。你可以使用邮箱来创建账户。
  • 最后,你的账户需要有一个有效的付费计划。你可以在此处查看我们的计划,并根据需要购买。

创建项目

  • 首先,我们需要一个 Python 环境。为此,我们需要一个 requirements.txtpyproject.toml。 你可以在此处了解如何创建 requirements.txt。
  • 你的 requirements.txt 必须包含 pgadmin4 以及一个用于提供服务的 web 服务器。在本教程中,我们将使用 gunicorn
requirements.txt
  • 接下来,你需要一个配置文件 config_local.py 来设置一些路径。这些路径将定义在何处保存关于 pgadmin 的一些信息。
config_local.py
我们已经在仓库此处准备好了部署所需的一切。你只需下载 project.zip 并上传即可。

📁 必要文件

你的 zip 压缩包中需要包含以下文件:
  • requirements.txt 或 pyproject.toml
  • .env(可选)

⚙️ 配置文件

  • 你需要将运行时环境配置为 手动检测,并将其设置为 Python。在 squarecloud.config 或 squarecloud.app 中,它看起来会是这样:
squarecloud
  • 接下来,我们需要在 .env 文件中或在上传菜单的 Square Cloud 环境变量中设置 2 个环境变量:PGADMIN_SETUP_EMAILPGADMIN_SETUP_PASSWORD
.env

将项目上传到 Square Cloud

准备好项目文件后,你现在可以将它们上传到 Square Cloud 并托管你的项目。
访问 Square Cloud 控制台并上传你的项目文件。
正在上传应用到 Square Cloud

结语

大功告成!你的 pgAdmin 面板现已在 my-pgadmin-subdomain.squareweb.app 上线,你可以随时随地管理你的 PostgreSQL 数据库。

联系我们

如果你仍然遇到技术问题,我们的专业支持团队可以为你提供帮助。联系我们,我们很乐意协助你解决任何问题 —— 支持质量正是开发者给予 Square Cloud 4.9/5 评分(共 402 条评价)(Google 与 Trustpilot)的重要原因之一。