Знижка 50% усі тарифи, обмежений час. Починаючи від $2.48/mo
Appwrite

Appwrite

Appwrite — відкритий backend-as-a-service. Автентифікація, база даних, сховище, функції та realtime в одному self-hosted рішенні як альтернатива Firebase. SDK для Web, iOS, Android, Flutter і React Native. Найшвидший спосіб додати бекенд до свого застосунку без написання його з нуля.

Версія

Найновіше

Операційна система

Сервер Ubuntu 24.04 LTS

Мін. RAM

4 GB

Типи IP

IPV4,IPV6

Відкрийте консоль 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
  • Бінарний файл CLI для Appwrite: /usr/local/bin/appwrite
  • Файл підкачки: /swapfile

Нотатки

  • Налаштуйте конфігурацію відповідно до своїх потреб.
  • Переконайтеся, що з'єднання SMTP дозволені для цього сервера (зверніться із запитом на увімкнення доступу SMTP).
  • Для продакшену рекомендуємо налаштувати власний домен.

Більше в розділі «Інструменти розробки»

Пов'язані програми.

Розгорніть Appwrite зараз. З $2.48/міс.