Appwrite

une plateforme de développement tout-en-un pour les applications Web, mobiles et Flutter.

Accéder à la console Appwrite

  1. Accédez à l'adresse IP de votre machine dans votre navigateur (http://<SERVER-IP>/)
  2. Créer un compte – Inscrivez-vous pour obtenir votre compte Appwrite.
  3. Créez votre premier projet – Configurez votre environnement de développement

Accès CLI

Pour gérer Appwrite via la ligne de commande :

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

Si vous souhaitez utiliser un certificat auto-signé, ajoutez :

appwrite client --self-signed true

Application des modifications de configuration

Pour modifier le comportement d'Appwrite (par exemple, SMTP ou domaine) :

  1. Modifier /root/appwrite/.env
  2. Exécuter : docker compose -f /root/appwrite/docker-compose.yml up -d
  3. Vérifier les modifications : docker compose -f /root/appwrite/docker-compose.ymlexec appwrite vars

Variables d'environnement : https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables

Fichiers et répertoires importants

  • Répertoire d'installation : /root/appwrite
  • Définition Docker Compose pour tous les services Appwrite : /root/appwrite/docker-compose.yml
  • Variables d'environnement (SMTP, domaines, ports, etc.) : /root/appwrite/.env
  • Binaire CLI Appwrite : /usr/local/bin/appwrite
  • Fichier d'échange : /swapfile

Remarques

  • Personnalisez la configuration en fonction de vos besoins.
  • Assurez-vous que les connexions SMTP sont autorisées pour ce serveur (demandez l'activation de l'accès SMTP).
  • Envisagez de configurer un domaine approprié pour la production.

Détails de la demande