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).
  • Розгляньте можливість створення відповідного домену для виробництва.

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