أنيمي قوي ، مانجا ، ورواية خفيفة على شبكة الإنترنت.
ملاحظة: يستخدم هذا المشروع BUN. يرجى تثبيته قبل محاولة تشغيل التشكيل.
cd في الدليل. git clone https://github.com/Eltik/Anify.gitbun i . سيؤدي ذلك إلى تثبيت تبعيات node_modules لجميع REPOS الفرعية.bun run lint and bun run build لبناء جميع الدلائل.README.MD لكل دليل للحصول على تثبيت/متطلبات إضافية.bun start لبدء تشغيل جميع الخدمات باستخدام PM2 عبر دليل /anify-startup . إذا كنت ترغب في بدء تشغيل خدمة معينة بشكل فردي ، فيمكنك cd في دليل وتشغيل bun start أو bun dev . المكونات الأساسية لـ DAEFY هي الواجهة الخلفية والواجهة الأمامية. باستخدام تعيينات مخصصة دون استخدام واجهة برمجة التطبيقات الخارجية مثل Simkl و Malsync ، تقوم الواجهة الخلفية بتعيين جميع أنواع الوسائط اليابانية وتجمع المعلومات قبل تخزين التعيينات في قاعدة البيانات. لإنشاء موقع ويب كامل المكاسب ، تطلب الواجهة الأمامية بعد ذلك بيانات على جانب الخادم لجلب الحلقات/الفصول والمصادر/الصفحات من الواجهة الخلفية مما يتيح تجربة سلسة وآمنة لمشاهدة الرسوم المتحركة وقراءة روايات المانجا/الخفيفة. بالإضافة إلى ذلك ، يوجد خادم مصادقة لتتبع برامجك المفضلة وسلسلة على موقع ويب مفضل.
كما قد تتوقع ، يتطلب DAEFY NODEJS. ومع ذلك ، من أجل الأداء ، يستخدم DAETY BUN لأسرع أوقات استجابة ممكنة.
curl -fsSL https://bun.sh/install | bashلأغراض التخزين المؤقت ، يستخدم Dayify Redis لتخزين البيانات مؤقتًا (عادةً لمدة ساعة تقريبًا).
# Prerequisites
sudo apt install lsb-release
# Signing and packages and stuff
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo " deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $( lsb_release -cs ) main " | sudo tee /etc/apt/sources.list.d/redis.list
# Installation
sudo apt-get update
sudo apt-get install redis
# Start
sudo redis-server
# Flushes the database
redis-cli flushallهذا كل شيء! لمزيد من المعلومات التفصيلية حول بدء المصادر الفردية ، ألق نظرة على الدلائل المحترمة.