Appwrite

Platform pengembangan all-in-one untuk aplikasi Web, Mobile, dan Flutter.

Akses Konsol Appwrite

  1. Buka alamat IP mesin Anda di browser Anda (http://<SERVER-IP>/)
  2. Buat akun – Daftar untuk akun Appwrite Anda.
  3. Buat proyek pertama Anda – Siapkan lingkungan pengembangan Anda

Akses CLI

Untuk mengelola Appwrite melalui baris perintah:

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

Jika ingin menggunakan sertifikat yang ditandatangani sendiri, tambahkan:

appwrite client --self-signed true

Menerapkan Perubahan Konfigurasi

Untuk mengubah perilaku Appwrite (misalnya, SMTP atau domain):

  1. Edit /root/appwrite/.env
  2. Jalankan: docker compose -f /root/appwrite/docker-compose.yml up -d
  3. Verifikasi perubahan: docker compose -f /root/appwrite/docker-compose.ymlexec appwrite vars

Variabel lingkungan: https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables

Berkas dan Direktori Penting

  • Direktori instalasi: /root/appwrite
  • Definisi Docker Compose untuk semua layanan Appwrite: /root/appwrite/docker-compose.yml
  • Variabel lingkungan (SMTP, domain, port, dll.): /root/appwrite/.env
  • Biner CLI Appwrite: /usr/local/bin/appwrite
  • Berkas pertukaran: /swapfile

Catatan

  • Sesuaikan konfigurasi sesuai dengan kebutuhan Anda.
  • Pastikan koneksi SMTP diizinkan untuk server ini (mintalah untuk mengaktifkan akses SMTP).
  • Pertimbangkan untuk menyiapkan domain yang tepat untuk lingkungan produksi.

Rincian Aplikasi