Appwrite

Una plataforma de desarrollo todo en uno para aplicaciones web, móviles y Flutter.

Acceda a la consola de Appwrite.

  1. Navegue hasta la dirección IP de su máquina en su navegador (http://<SERVER-IP>/)
  2. Crea una cuenta: regístrate para obtener tu cuenta de Appwrite.
  3. Crea tu primer proyecto: configura tu entorno de desarrollo.

Acceso CLI

Para gestionar Appwrite a través de la línea de comandos:

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

Si desea utilizar un certificado autofirmado, añada:

appwrite client --self-signed true

Aplicación de cambios en la configuración

Para modificar el comportamiento de Appwrite (por ejemplo, SMTP o dominio):

  1. Editar /root/appwrite/.env
  2. Ejecutar: docker compose -f /root/appwrite/docker-compose.yml up -d
  3. Verificar cambios: docker compose -f /root/appwrite/docker-compose.ymlexec appwrite vars

Variables de entorno: https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables

Archivos y directorios importantes

  • Directorio de instalación: /root/appwrite
  • Definición de Docker Compose para todos los servicios de Appwrite: /root/appwrite/docker-compose.yml
  • Variables de entorno (SMTP, dominios, puertos, etc.): /root/appwrite/.env
  • Binario CLI de Appwrite: /usr/local/bin/appwrite
  • Archivo de intercambio: /swapfile

Notas

  • Personaliza la configuración según tus necesidades.
  • Asegúrese de que las conexiones SMTP estén permitidas para este servidor (solicite habilitar el acceso SMTP).
  • Considera la posibilidad de configurar un dominio adecuado para la producción.

Detalles de la solicitud