%50 indirim tüm planlarda, sınırlı süre. Başlangıç fiyatı $2.48/mo
Appwrite

Appwrite

Appwrite, açık kaynaklı bir backend-as-a-service platformudur. Kimlik doğrulama, veritabanı, depolama, fonksiyonlar ve gerçek zamanlı özellikler tek bir self-hosted Firebase alternatifinde bir araya gelir. Web, iOS, Android, Flutter ve React Native için SDK desteği sunar. Uygulamanıza backend eklemek için kod yazmadan kullanabileceğiniz en hızlı yoldur.

Sürüm

En Son

İşletim Sistemi

Ubuntu Server 24.04 LTS

En. RAM

4 GB

IP Türleri

IPV4,IPV6

Appwrite Konsoluna Erişin

  1. Tarayıcınızda makinenizin IP adresine gidin (http://<SERVER-IP>/)
  2. Hesap oluşturun – Appwrite hesabınıza kaydolun.
  3. İlk projenizi oluşturun – Geliştirme ortamınızı kurun

CLI Erişimi

Appwrite'yi komut satırından yönetmek için:

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

Self-signed sertifika kullanmak istiyorsanız şunu ekleyin:

appwrite client --self-signed true

Yapılandırma Değişikliklerini Uygulama

Appwrite davranışını değiştirmek için (örneğin SMTP veya domain):

  1. Düzenle /root/appwrite/.env
  2. Çalıştır: docker compose -f /root/appwrite/docker-compose.yml up -d
  3. Değişiklikleri doğrula: docker compose -f /root/appwrite/docker-compose.ymlexec appwrite vars

Ortam değişkenleri: https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables

Önemli Dosyalar ve Dizinler

  • Kurulum dizini: /root/appwrite
  • Tüm Appwrite servisleri için Docker Compose tanımı: /root/appwrite/docker-compose.yml
  • Environment variables (SMTP, domain, port vb.): /root/appwrite/.env
  • Appwrite CLI ikili dosyası: /usr/local/bin/appwrite
  • Takas dosyası: /swapfile

Notlar

  • Yapılandırmayı ihtiyaçlarınıza göre özelleştirin.
  • Bu sunucu için SMTP bağlantılarına izin verildiğinden emin olun (SMTP erişimini etkinleştirmek için talepte bulunun).
  • Production ortamı için uygun bir domain ayarlamayı düşünün.

Geliştirme Araçlarında Daha Fazlası

İlgili uygulamalar.

Appwrite'yi şimdi çalıştırın. Aylık 2,48 dan başlayan fiyatlarla.