50% zniżki wszystkie plany, oferta czasowa. Od $2.48/mo
Appwrite

Appwrite

Appwrite to otwartoźródłowe rozwiązanie backend-as-a-service. Uwierzytelnianie, baza danych, storage, funkcje i komunikacja w czasie rzeczywistym - wszystko w jednym, jako samodzielnie hostowana alternatywa dla Firebase. SDK dla Web, iOS, Android, Flutter i React Native. Najszybszy sposób na dodanie backendu do aplikacji bez pisania go od zera.

Wersja

Najnowsze

System Operacyjny

Serwer Ubuntu 24.04 LTS

Min. RAM

4 GB

Typy IP

IPV4,IPV6

Dostęp do konsoli Appwrite

  1. Przejdź w przeglądarce pod adres IP swojej maszyny (http://<SERVER-IP>/)
  2. Utwórz konto – zarejestruj się w Appwrite.
  3. Utwórz pierwszy projekt – skonfiguruj środowisko deweloperskie

Dostęp CLI

Aby zarządzać Appwrite z wiersza poleceń:

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

Jeśli chcesz użyć certyfikatu samopodpisanego, dodaj:

appwrite client --self-signed true

Stosowanie zmian konfiguracji

Aby zmienić zachowanie Appwrite (na przykład SMTP lub domenę):

  1. Edytuj /root/appwrite/.env
  2. Uruchom: docker compose -f /root/appwrite/docker-compose.yml up -d
  3. Zweryfikuj zmiany: docker compose -f /root/appwrite/docker-compose.ymlexec appwrite vars

Zmienne środowiskowe: https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables

Ważne pliki i katalogi

  • Katalog instalacji: /root/appwrite
  • Definicja Docker Compose dla wszystkich usług Appwrite: /root/appwrite/docker-compose.yml
  • Zmienne środowiskowe (SMTP, domeny, porty itp.): /root/appwrite/.env
  • Plik binarny CLI Appwrite: /usr/local/bin/appwrite
  • Plik wymiany: /swapfile

Notatki

  • Dostosuj konfigurację do swoich potrzeb.
  • Upewnij się, że połączenia SMTP są dozwolone dla tego serwera (poproś o włączenie dostępu SMTP).
  • W środowisku produkcyjnym skonfiguruj właściwą domenę.

Więcej w narzędziach deweloperskich

Powiązane aplikacje.

Wdróż Appwrite teraz. Od 2,48 USD/miesiąc.