Introduzione
- Questo articolo ti guida nella creazione e nell’hosting di un’applicazione PG Admin su Square Cloud.
- Prima di iniziare, assicurati di avere un account su Square Cloud, cosa che puoi fare tramite la pagina di registrazione. Puoi usare la tua email per creare un account.
- Infine, devi avere un piano a pagamento attivo sul tuo account. Puoi vedere i nostri piani e acquistarne uno in base alle tue esigenze qui.
Creazione del progetto
- Prima di tutto abbiamo bisogno di un ambiente Python. Per farlo, ci serve un
requirements.txto unpyproject.toml. Puoi vedere come creare un requirements.txt qui. - Il tuo
requirements.txtdeve contenerepgadmin4e un webserver per servirlo. In questo tutorial, useremogunicorn.
requirements.txt
- Successivamente, avrai bisogno di un file di configurazione
config_local.pyper impostare alcuni percorsi. Questi percorsi definiranno dove salvare alcune informazioni sul tuo pgadmin.
config_local.py
Abbiamo già tutto pronto per il deploy nel nostro repository qui. Devi solo scaricare il
project.zip e caricarlo.📁 File necessari
I seguenti file sono necessari nel tuo zip:- requirements.txt o pyproject.toml
- .env (opzionale)
⚙️ File di configurazione
- Devi configurare l’ambiente runtime su
Detect manuallye impostarlo suPython. In un squarecloud.config o squarecloud.app apparirà così:
squarecloud
- Successivamente, dobbiamo impostare 2 variabili d’ambiente,
PGADMIN_SETUP_EMAILePGADMIN_SETUP_PASSWORDin un file.envo nell’ambiente di Square Cloud dal menu di upload.
.env
Caricamento del progetto su Square Cloud
Dopo aver preparato i file del tuo progetto, puoi ora caricarli su Square Cloud e ospitare il tuo progetto.- Upload tramite Dashboard
- Upload tramite CLI
Accedi alla Square Cloud Dashboard e carica i file del tuo progetto.


