Appwrite

egy all-in-one fejlesztési platform webes, mobil és Flutter alkalmazásokhoz.

Hozzáférés az Appwrite konzolhoz

  1. Nyissa meg böngészőjében a gép IP-címét (http://<SERVER-IP>/)
  2. Fiók létrehozása – Regisztráljon az Appwrite fiókjához.
  3. Készítse el első projektjét – Állítsa be fejlesztői környezetét

CLI hozzáférés

Az Appwrite parancssori kezelése:

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

Ha önaláírt tanúsítványt szeretne használni, adja hozzá:

appwrite client --self-signed true

Konfigurációs módosítások alkalmazása

Az Appwrite viselkedésének módosítása (például SMTP vagy domain):

  1. Szerkesztés /root/appwrite/.env
  2. Futtatás: docker compose -f /root/appwrite/docker-compose.yml up -d
  3. Változások ellenőrzése: docker compose -f /root/appwrite/docker-compose.ymlexec appwrite vars

Környezeti változók: https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables

Fontos fájlok és könyvtárak

  • Telepítési könyvtár: /root/appwrite
  • Docker Compose definíció az összes Appwrite szolgáltatáshoz: /root/appwrite/docker-compose.yml
  • Környezeti változók (SMTP, domainek, portok stb.): /root/appwrite/.env
  • Appwrite CLI bináris fájl: /usr/local/bin/appwrite
  • Cserélőfájl: /swapfile

Megjegyzések

  • Testreszabhatja a konfigurációt az igényeinek megfelelően.
  • Győződjön meg arról, hogy az SMTP-kapcsolatok engedélyezve vannak erre a szerverre (kérje az SMTP-hozzáférés engedélyezését).
  • Fontolja meg egy megfelelő domain létrehozását a termeléshez.

Az alkalmazás részletei