Installation - "Directus Self-Hosted" mit SQLite und SQLite-Web

Preis: 30 € netto (36 € inkl. 20 % MwSt.)

💡
Der günstige Preis dieser Dienstleistung ist nur möglich, wenn die Anwendung auf einem von mir vorbereiteten Cloud-Server mit bereits installiertem HTTPS-Server (z.B. HTTPS-Portal) installiert wird.

Directus - Das Backend, mit dem Sie alles erstellen können

Directus kombiniert die Vorteile eines Headless CMS mit der Leistungsfähigkeit eines Backend-as-a-Service. Es kümmert sich um APIs, Authentifizierung, Administration und vieles mehr, sodass Sie sich auf den Aufbau beeindruckender Apps und Websites konzentrieren können.

0:00
/1:13

Tausende von Projekten für Teams, Agenturen und Freiberufler auf der ganzen Welt werden mit Directus betrieben.

💡
"Directus Self Hosted" muss bei kommerziellen Projekten von Unternehmen mit einem Gesamtfinanzvolumen von über 5 Millionen Dollar von Directus extra lizensiert werden. Für Unternehmen unter 5 Millionen Dollar Gesamtfinanzvolumen oder für nicht kommerzielle Projekte muss "Directus Self Hosted" nicht lizensiert werden. Siehe https://directus.io/pricing

Datenbank

SQLite ist eine Datenbank, auf die direkt zugegriffen wird. Es gibt keine Netzwerkschicht zwischen SQLite und Directus, was den Datenbankzugriff vereinfacht und schnell macht. Außerdem wird kein zusätzlich zu installierendes Datenbanksystem benötigt, was besonders günstige vServer entlastet. Um mit dem Browser direkt auf die SQLite-Datenbank zugreifen zu können, wird zusätzlich zu Directus das Programm SQLite-Web von Charles Leifer installiert.

Sicherheit

Directus und SQLite-Web werden in isolierten Docker-Containern ausgeführt, die dem Programm nur begrenzten Zugriff auf den darunterliegenden vServer gewähren. Die Datenübermittlung zwischen Server und Browser erfolgt über den HTTPS-Server, um vertrauliche Informationen wie Benutzernamen und Passwörter zu schützen.

Der Zugriff auf SQLite-Web wird mit Basic-Authentication (Benutzername und Passwort über HTTPS) abgesichert.

Ordnerstruktur

Auf dem Server gibt es zwei Ordner, die für "Directus" zuständig sind:

  • Konfiguration: /home/dockeruser/docker_projects/directus
  • Daten: /home/dockeruser/docker_data/directus