Скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
Appwrite

Appwrite

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

Версия

Новейший

Операционная система

Ubuntu Server 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/мес.