Einführung
- Dieser Artikel führt dich durch das Erstellen und Hosten einer PG-Admin-Anwendung auf Square Cloud.
- Bevor du beginnst, stelle sicher, dass du ein Konto bei Square Cloud hast, das du über die Registrierungsseite anlegen kannst. Du kannst deine E-Mail-Adresse verwenden, um ein Konto zu erstellen.
- Schließlich benötigst du einen aktiven kostenpflichtigen Plan in deinem Konto. Du kannst unsere Pläne ansehen und einen nach deinen Bedürfnissen hier erwerben.
Das Projekt erstellen
- Zunächst benötigen wir eine Python-Umgebung. Dafür brauchen wir eine
requirements.txtoder einepyproject.toml. Wie du eine requirements.txt erstellst, erfährst du hier. - Deine
requirements.txtmusspgadmin4und einen Webserver zum Bereitstellen enthalten. In diesem Tutorial verwenden wirgunicorn.
requirements.txt
- Als Nächstes benötigst du eine Konfigurationsdatei
config_local.py, um einige Pfade festzulegen. Diese Pfade bestimmen, wo einige Informationen über dein pgAdmin gespeichert werden.
config_local.py
Wir haben bereits alles für den Deploy in unserem Repository hier vorbereitet. Du musst nur die
project.zip herunterladen und hochladen.📁 Benötigte Dateien
Die folgenden Dateien sind in deiner Zip erforderlich:- requirements.txt oder pyproject.toml
- .env (optional)
⚙️ Konfigurationsdatei
- Du musst die Runtime-Umgebung auf
Detect manuallyeinstellen und aufPythonsetzen. In einer squarecloud.config oder squarecloud.app sieht das so aus:
squarecloud
- Als Nächstes müssen wir 2 Umgebungsvariablen setzen,
PGADMIN_SETUP_EMAILundPGADMIN_SETUP_PASSWORD, in einer.env-Datei oder in der Square-Cloud-Umgebung im Upload-Menü.
.env
Das Projekt zu Square Cloud hochladen
Nachdem du deine Projektdateien vorbereitet hast, kannst du sie nun zu Square Cloud hochladen und dein Projekt hosten.- Upload über das Dashboard
- Upload über die CLI
Öffne das Square Cloud Dashboard und lade deine Projektdateien hoch.


