Directus Hosting

Verwandeln Sie SQL-Datenbanken in verwaltete APIs, Inhaltssammlungen, Workflows und Admin-Dashboards.

  • Ein Klick bereitstellen
  • 25 GB Benötigter Speicherplatz
  • 2 GB RAM Benötigter Arbeitsspeicher
  • Von 5 € Preis
Jetzt bestellen Keine Einrichtungsgebühren

Was Sie
bei AvaHost erhalten

Die Bereitstellung mit einem Klick, eine benutzerdefinierte Domain, kostenloses HTTPS, automatische Anwendungsupdates und geplante Backups sind in jeder Cloud-App enthalten. Sie können mehrere Apps auf einem Server ausführen, und der Terminalzugang ist enthalten.

Ein PostgreSQL Container wird mit der App bereitgestellt und bleibt von AvaHost unverwaltet.

Server bestellen

Technik

Docker-Image
directus/directus:latest
Standardport
8055
Datenbank
postgres

Wie Directus funktioniert

Directus liest ein SQL-Datenbankschema und präsentiert seine Tabellen als Sammlungen und Felder in einem browserbasierten Data Studio. Administratoren können ein Datenmodell entwerfen oder erweitern, Beziehungen erstellen, Rollen und Berechtigungen definieren und Datensätze über generierte REST- und GraphQL-APIs bereitstellen. Anwendungen nutzen diese APIs, während Redakteure über Formulare, Listen, Dashboards und andere Studio-Ansichten arbeiten.

Dateien können in den konfigurierten Speicher hochgeladen und aus Datensätzen referenziert werden. Flows automatisieren Aufgaben oder Geschäftslogik als Reaktion auf Ereignisse, Zeitpläne, Webhooks oder manuelle Aktionen. Insights-Dashboards visualisieren ausgewählte Daten, während Erweiterungen Schnittstellen, Anzeigen, Endpunkte, Hooks und andere Projektverhalten hinzufügen können.

Wichtige Directus-Funktionen

Granulare Berechtigungen können Sammlungen, Felder, Aktionen und Zugriff auf Elementebene für jede Rolle oder Richtlinie steuern. Die API und das Data Studio verwenden dasselbe Projektmodell, wodurch die Lücke zwischen Redakteur-Workflows und Anwendungsentwicklung verringert wird. Filter, Beziehungen, Validierung, Voreinstellungen und Übersetzungen helfen dabei, Inhalte oder Betriebsdaten an verschiedene Teams anzupassen.

Directus ist flexibel, weil es eine Datenbank bereitstellt, anstatt eine enge Website-Struktur zu erzwingen. Das bedeutet auch, dass Datenmodellierungsentscheidungen wichtig sind: schlecht gewählte Beziehungen, Berechtigungen, Indizes oder Flows können Sicherheits- und Leistungsprobleme verursachen, die die visuelle Schnittstelle nicht automatisch beheben kann.

Directus vs. Contentful

1

Directus

Directus ist eine selbstgehostete Datenplattform, die ein visuelles Studio, generierte APIs, Berechtigungen, Dateien, Automatisierungen und Dashboards über PostgreSQL kombiniert. Contentful ist eine von einem Anbieter betriebene Content-Plattform mit API-Bereitstellung, verwalteten Umgebungen, Marketplace-Integrationen, Content-Orchestrierung, Personalisierung und umfassenderen Digital-Experience-Services.

2

Contentful

Contentful kann für Organisationen geeignet sein, die von einem Anbieter betriebene Infrastruktur und ein etabliertes verwaltetes Content-Ökosystem wünschen. Directus ist besser geeignet, wenn die Datenbank, der API-Service, Erweiterungen und die Bereitstellung unter der Kontrolle des Betreibers bleiben müssen, sofern das Team sein eigenes Datenmodell entwerfen und verwalten kann.

Bestellen Directus

Wer nutzt Directus

Entwicklungsteams nutzen Directus als Backend für Websites, mobile Anwendungen, Portale und interne Tools. Agenturen erstellen wiederverwendbare Content-Modelle für Kundenprojekte, während Betriebsgruppen strukturierte Datenschnittstellen aufbauen, ohne jeden Formulare und Berechtigungsbildschirm von Grund auf zu entwickeln.

Die Plattform ist kein Ersatz für Datenbankdesign oder Überprüfung der Anwendungssicherheit. Rollen, öffentliche Berechtigungen, API-Token, Flows, Dateizugriff und Schemaänderungen sollten getestet werden, bevor ein Projekt externen Benutzern zugänglich gemacht wird.

Directus selbst hosten: Anforderungen und Kosten

Die Ressourcennutzung wächst mit Sammlungen, Feldern, API-Anfragen, Filtern, Beziehungen, Datei-Uploads, Transformationen, Flows, Dashboards und gleichzeitigen Redakteuren. PostgreSQL mit räumlichen Erweiterungen speichert die Projektdaten und Directus-Systemdatensätze, während Redis das Caching unterstützt. PostgreSQL ist enthalten, aber nicht verwaltet, und sein Speicher liegt außerhalb des exportierten Anwendungsminimums.

AvaHost empfiehlt Plan 3 für €10 für Directus nach der Datenbankbereinigung. One-Click-Bereitstellung, eine benutzerdefinierte API-Domain, automatisiertes HTTPS, automatische Anwendungsupdates und geplante Sicherungen sind enthalten. Anwendungs-E-Mail ist deaktiviert, daher können Benutzereinladungen, E-Mail-Verifizierung bei der Registrierung, Passwort-Reset-Links und E-Mail-Benachrichtigungen nicht vom gehosteten Projekt bereitgestellt werden.

F.A.Q

  • Directus beginnt bei €10 im Plan 3 nach dem Hinzufügen von Kapazität für PostgreSQL. Der Plan umfasst das Data Studio, REST- und GraphQL-APIs, Redis-Cache, Dateien und gewöhnliche Flow-Ausführung. Schemagröße, API-Traffic, Filter, Transformationen, hochgeladene Assets, Automationen, Dashboards und gleichzeitige Editoren bestimmen, wann mehr Ressourcen erforderlich sind.

  • AvaHost stellt PostgreSQL mit räumlichen Erweiterungen bereit und verbindet Directus damit. Projektdatensätze, Benutzer, Rollen, Berechtigungen, Flows und Systemmetadaten sind von dieser Datenbank abhängig. PostgreSQL ist enthalten, aber nicht verwaltet, daher sollten Schemaänderungen, Datenbankdatensätze und persistente Dateien während Updates, Migration oder Wiederherstellung gemeinsam überprüft werden.

  • Das Data Studio und die generierten APIs können eine benutzerdefinierte Domain mit automatisiertem HTTPS verwenden, nachdem DNS auf den gehosteten Service verweist. Konfigurieren Sie Anwendungen gegen die finale Adresse, testen Sie dann Authentifizierung, REST-Aufrufe, GraphQL-Abfragen, Datei-URLs, Webhooks und Flow-Callbacks. Öffentliche Berechtigungen sollten überprüft werden, bevor eine Sammlung freigegeben wird.

  • Die Anwendungs-E-Mail ist auf AvaHost deaktiviert. Directus-Einladungslinks, Registrierungs-Verifizierungsnachrichten, Passwort-Zurücksetzen-E-Mails und E-Mail-Benachrichtigungen können nicht vom gehosteten Projekt versendet werden. Der anfängliche Administrator wird während der Bereitstellung erstellt, aber zusätzliches Benutzer-Onboarding und Wiederherstellung erfordern einen kontrollierten Prozess ohne E-Mail, der die Überprüfung von Rolle und Berechtigung gewährleistet.