bewCloud

حل سحابي بسيط وحديث ومفتوح المصدر، تم إنشاؤه باستخدام TypeScript و Deno.

الوصول إلى مثيل الخاص بك

  • مفتوح: https://<SERVER_IP>
  • قبول تحذير SSL (شهادة موقعة ذاتيًا).
  • حتى مع allowSignups=false، التسجيل الأول يعمل دائمًا ويصبح المستخدم الإداري.
  • قم بإنشاء الحساب الأول (المسؤول).
  • قم بتسجيل الدخول بشكل طبيعي.

إدارة الخدمات

إظهار الحاويات قيد التشغيل:

docker compose -f /root/bewcloud/docker-compose.yml ps

عرض السجلات:

docker compose -f /root/bewcloud/docker-compose.yml logs -f

إعادة تشغيل الخدمات:

docker compose -f /root/bewcloud/docker-compose.yml restart

إيقاف جميع الخدمات:

docker compose -f /root/bewcloud/docker-compose.yml down

مسارات الملفات المهمة

  • دليل التطبيقات: /root/bewcloud
  • تكوين التطبيق: /root/bewcloud/bewcloud.config.ts
  • متغيرات البيئة: /root/bewcloud/.env
  • تخزين ملفات المستخدم: /root/bewcloud/data-files
  • بيانات PostgreSQL: /var/lib/docker/volumes/bewcloud_bewcloud-db/
  • CalDAV / CardDAV (Radicale): /root/bewcloud/data-radicale & /root/bewcloud/radicale-config
  • شهادة SSL محلية ومفتاح خاص: /etc/nginx/ssl/fullchain.pem & /etc/nginx/ssl/privkey.pem
  • تكوين البروكسي العكسي Nginx: /etc/nginx/sites-available/bewcloud.conf
  • رابط تنشيط Nginx: /etc/nginx/sites-enabled/bewcloud.conf

غير متوفر حالياً.

تفاصيل الطلب