Appwrite

Eine All-in-One-Entwicklungsplattform für Web-, Mobil- und Flutter-Anwendungen.

Auf die Appwrite-Konsole zugreifen

  1. Navigieren Sie in Ihrem Browser zur IP-Adresse Ihres Geräts (http://<SERVER-IP>/)
  2. Erstellen Sie ein Konto – Registrieren Sie sich für Ihr Appwrite-Konto.
  3. Erstellen Sie Ihr erstes Projekt – Richten Sie Ihre Entwicklungsumgebung ein

CLI-Zugriff

So verwalten Sie Appwrite über die Befehlszeile:

appwrite login --endpoint "http://<SERVER-IP>/v1"

Wenn Sie ein selbstsigniertes Zertifikat verwenden möchten, fügen Sie Folgendes hinzu:

appwrite client --self-signed true

Konfigurationsänderungen anwenden

Um das Verhalten von Appwrite zu ändern (z. B. SMTP oder Domain):

  1. Bearbeiten /root/appwrite/.env
  2. Ausführen: docker compose -f /root/appwrite/docker-compose.yml up -d
  3. Änderungen überprüfen: docker compose -f /root/appwrite/docker-compose.ymlexec appwrite vars

Umgebungsvariablen: https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables

Wichtige Dateien und Verzeichnisse

  • Installationsverzeichnis: /root/appwrite
  • Docker Compose-Definition für alle Appwrite-Dienste: /root/appwrite/docker-compose.yml
  • Umgebungsvariablen (SMTP, Domänen, Ports usw.): /root/appwrite/.env
  • Appwrite CLI-Binärdatei: /usr/local/bin/appwrite
  • Auslagerungsdatei: /swapfile

Anmerkungen

  • Passen Sie die Konfiguration an Ihre Bedürfnisse an.
  • Stellen Sie sicher, dass SMTP-Verbindungen für diesen Server zugelassen sind (beantragen Sie die Aktivierung des SMTP-Zugriffs).
  • Erwägen Sie die Einrichtung einer geeigneten Domain für die Produktion.

Anwendungsdetails