Appwrite

универсальная платформа разработки для веб-приложений, мобильных приложений и приложений Flutter.

Доступ к консоли Appwrite

  1. Перейдите по IP-адресу вашего компьютера в браузере (http://<SERVER-IP>/)
  2. Создайте учетную запись – Зарегистрируйтесь в Appwrite.
  3. Создайте свой первый проект – Настройте среду разработки

Доступ к CLI

Для управления Appwrite через командную строку:

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

Если хотите использовать самоподписанный сертификат, добавьте:

appwrite client --self-signed true

Применение изменений конфигурации

Чтобы изменить поведение Appwrite (например, SMTP или домен):

  1. Редактировать /root/appwrite/.env
  2. Запуск: docker compose -f /root/appwrite/docker-compose.yml up -d
  3. Проверьте изменения: docker compose -f /root/appwrite/docker-compose.ymlexec appwrite vars

Переменные окружения: https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables

Важные файлы и каталоги

  • Каталог установки: /root/appwrite
  • Определение Docker Compose для всех служб Appwrite: /root/appwrite/docker-compose.yml
  • Переменные окружения (SMTP, домены, порты и т. д.): /root/appwrite/.env
  • Бинарный файл Appwrite CLI: /usr/local/bin/appwrite
  • Файл подкачки: /swapfile

Примечания

  • Настройте конфигурацию в соответствии с вашими потребностями.
  • Убедитесь, что для этого сервера разрешены SMTP-соединения (попросите включить SMTP-доступ).
  • Рассмотрите возможность настройки подходящего домена для производства.

Детали заявки