Appwrite

Web, Mobil ve Flutter uygulamaları için hepsi bir arada geliştirme platformu.

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'ı komut satırı üzerinden yönetmek için:

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

Kendinden imzalı bir 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 etki alanı):

  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

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

Önemli Dosyalar ve Dizinler

  • Kurulum dizini: /root/appwrite
  • Tüm Appwrite hizmetleri için Docker Compose tanımı: /root/appwrite/docker-compose.yml
  • Ortam değişkenleri (SMTP, etki alanları, bağlantı noktaları vb.): /root/appwrite/.env
  • Appwrite CLI ikili dosyası: /usr/local/bin/appwrite
  • Takas dosyası: /swapfile

Notlar

  • İhtiyaçlarınıza göre yapılandırmayı özelleştirin.
  • Bu sunucu için SMTP bağlantılarının izin verildiğinden emin olun (SMTP erişiminin etkinleştirilmesini isteyin).
  • Üretim için uygun bir alan adı ayarlamayı düşünün.

Başvuru Detayları