Introdução
- Este artigo guia você na criação e hospedagem de uma aplicação PG Admin na Square Cloud.
- Antes de começar, certifique-se de ter uma conta na Square Cloud, que pode ser criada através da página de cadastro. Você pode usar seu e-mail para criar uma conta.
- Por fim, você precisa ter um plano pago ativo em sua conta. Você pode visualizar nossos planos e adquirir um de acordo com suas necessidades aqui.
Criando o Projeto
- Primeiramente, precisamos de um ambiente Python. Para isso, precisamos de um
requirements.txtou umpyproject.toml. Você pode ver como criar um requirements.txt aqui. - Seu
requirements.txtdeve conterpgadmin4e um servidor web para servi-lo. Neste tutorial, usaremos ogunicorn.
requirements.txt
- Em seguida, você precisará de um arquivo de configuração
config_local.pypara definir alguns caminhos. Esses caminhos irão determinar onde salvar algumas informações sobre o seu pgadmin.
config_local.py
Já temos tudo pronto para deploy em nosso repositório aqui. Você só precisa baixar o
project.zip e fazer o upload.📁 Arquivos Necessários
Os seguintes arquivos são necessários no seu zip:- requirements.txt ou pyproject.toml
- .env (opcional)
⚙️ Arquivo de Configuração
- Você precisa configurar o ambiente de execução para
Detectar manualmentee defini-lo comoNodeJS. Em um arquivo squarecloud.config ou squarecloud.app ficará assim:
squarecloud
- Em seguida, precisamos definir 2 variáveis de ambiente,
PGADMIN_SETUP_EMAILePGADMIN_SETUP_PASSWORDem um arquivo.envou no ambiente da Square Cloud no menu de upload.
.env
Fazendo o Upload do Projeto para a Square Cloud
Após preparar os arquivos do seu projeto, você pode agora fazer o upload para a Square Cloud e hospedar seu projeto.- Upload via Dashboard
- Upload via CLI
Acesse o Dashboard da Square Cloud e envie os arquivos do seu projeto.


