Skip to main content

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.txt oder eine pyproject.toml. Wie du eine requirements.txt erstellst, erfährst du hier.
  • Deine requirements.txt muss pgadmin4 und einen Webserver zum Bereitstellen enthalten. In diesem Tutorial verwenden wir gunicorn.
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 manually einstellen und auf Python setzen. In einer squarecloud.config oder squarecloud.app sieht das so aus:
squarecloud
  • Als Nächstes müssen wir 2 Umgebungsvariablen setzen, PGADMIN_SETUP_EMAIL und PGADMIN_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.
Öffne das Square Cloud Dashboard und lade deine Projektdateien hoch.
Anwendung wird auf Square Cloud hochgeladen

Abschließende Überlegungen

Das war’s! Dein pgAdmin-Panel ist jetzt live unter my-pgadmin-subdomain.squareweb.app und bereit, damit du deine PostgreSQL-Datenbank von überall aus verwalten kannst.

Kontaktiere uns

Falls du weiterhin technische Schwierigkeiten hast, steht dir unser spezialisiertes Support-Team zur Verfügung. Kontaktiere uns und wir helfen dir gerne, jedes Problem zu lösen — die Qualität unseres Supports ist ein wichtiger Grund, warum Entwickler Square Cloud mit 4,9/5 bei 402 Bewertungen auf Google und Trustpilot bewerten.