Appwrite

منصة تطوير شاملة لتطبيقات الويب والهواتف المحمولة و Flutter.

الوصول إلى وحدة التحكم 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
  • ثنائي Appwrite CLI: /usr/local/bin/appwrite
  • ملف التبديل: /swapfile

ملاحظات

  • قم بتخصيص التكوين وفقًا لاحتياجاتك.
  • تأكد من السماح باتصالات SMTP لهذا الخادم (اطلب تمكين الوصول إلى SMTP).
  • فكر في إنشاء نطاق مناسب للإنتاج.

تفاصيل الطلب