branchway

Medusa hosten

Medusa ist ein quelloffenes Shop-System, das die Ladenoberfläche dir überlässt und sich um Katalog, Warenkorb und Bestellungen kümmert. Betrieben wird es als Node-Anwendung mit Datenbank.

Image und Port

AngabeWert
Imageeigener Build aus deinem Repository
Port9000
Empfohlene GrößeL (2048 MB)

Diese Werte trägst du unter „Umgebung“ ein:

NameWert
DATABASE_URLdie Verbindung deiner PostgreSQL-Datenbank
REDIS_URLdie Verbindung deiner Redis-Instanz
JWT_SECRET / COOKIE_SECRETzwei lange Zufallswörter
STORE_CORS / ADMIN_CORSdie Adressen, die auf die API zugreifen dürfen

Datenbank und Dateien

Leg in der Console eine PostgreSQL-Datenbank an und verknüpfe sie mit der App. Die Zugangsdaten stehen danach als Umgebungsvariablen bereit, du musst nichts abtippen.

Worauf du achten musst

  • Medusa wird aus deinem eigenen Projekt gebaut, nicht aus einem fertigen Image – ein Shop besteht immer auch aus deinen Anpassungen.
  • Zwei Prozesse: der Server und ein Worker für Hintergrundarbeit. Als zwei Apps mit demselben Quelltext und verschiedenen Startbefehlen.
  • Migrationen als eigener Schritt nach dem Deployment ausführen.
  • Zahlungsanbieter binden sich über Module ein; deren Schlüssel gehören in die Umgebung, niemals ins Repository.

Was es kostet

Größe L im Dauerbetrieb kostet rund 31,27 € im Monat, dazu die Datenbank ab rund 7,82 €. Abgerechnet wird sekundengenau: Wer nur zeitweise braucht, was hier läuft, stoppt die App und zahlt für diese Zeit nichts. Alle Preise

Häufige Fragen

Brauche ich zusätzlich eine Ladenoberfläche?

Ja, Medusa ist der Kern ohne Oberfläche. Üblich ist ein Next.js-Projekt als eigene App, das die API anspricht.

Ist das eine Alternative zu Shopify?

Funktional in vielem, ja – mit dem Unterschied, dass du den Betrieb selbst verantwortest. Dafür gibt es keine Umsatzbeteiligung und keine Grenzen bei Anpassungen.

Weiterlesen