Introducción
- Este artículo te guía a través de la creación y el alojamiento de una aplicación de PG Admin en Square Cloud.
- Antes de comenzar, asegúrate de tener una cuenta en Square Cloud, lo cual puede hacerse a través de la página de registro. Puedes usar tu correo electrónico para crear una cuenta.
- Por último, necesitas tener un plan de pago activo en tu cuenta. Puedes ver nuestros planes y adquirir uno según tus necesidades aquí.
Creando el Proyecto
- Antes que nada necesitamos un entorno de Python. Para hacer esto, necesitamos un
requirements.txto unpyproject.toml. Puedes ver cómo crear un requirements.txt aquí. - Tu
requirements.txtdebe tenerpgadmin4y un servidor web para servirlo. En este tutorial, usaremosgunicorn.
requirements.txt
- A continuación, necesitarás un archivo de configuración
config_local.pypara definir algunas rutas. Estas rutas definirán dónde guardar cierta información sobre tu pgadmin.
config_local.py
Ya tenemos todo listo para el deploy en nuestro repositorio aquí. Solo necesitas descargar el
project.zip y subirlo.📁 Archivos Necesarios
Los siguientes archivos son necesarios en tu zip:- requirements.txt o pyproject.toml
- .env (opcional)
⚙️ Archivo de Configuración
- Necesitas configurar el entorno de ejecución en
Detectar manualmentey establecerlo enPython. En un squarecloud.config o squarecloud.app se verá así:
squarecloud
- A continuación, necesitamos establecer 2 variables de entorno,
PGADMIN_SETUP_EMAILyPGADMIN_SETUP_PASSWORDen un archivo.envo en el entorno de Square Cloud en el menú de subida.
.env
Subiendo el Proyecto a Square Cloud
Después de preparar los archivos de tu proyecto, ya puedes subirlos a Square Cloud y alojar tu proyecto.- Subir mediante el Dashboard
- Subir mediante la CLI
Accede al Dashboard de Square Cloud y sube los archivos de tu proyecto.


