البدء السريع
شغّل مكتبة تعمل دون اتصال على جهاز Mac خلال دقائق.
هذا أسرع طريق: جهاز Mac مع أدوات سطر أوامر Xcode (لـgit وPython 3) وHomebrew. أما Android فراجع التثبيت على Android.
١. احصل على الشيفرة
git clone https://github.com/eslam-mahmoud/reinvent-the-wheel.git
cd reinvent-the-wheel
٢. الإعداد
./rtw setup
يثبّت هذا الأمر nginx (عبر Homebrew) وخادم Kiwix، وينزّل ملفات عارض الخرائط، ويكتب الإعدادات، ثم يطلب منك اختيار كلمة مرور للمشرف — تُستخدم لرفع المحتوى وإدارته من المتصفح.
٣. التشغيل
./rtw start
افتح http://127.0.0.1:8080 في المتصفح. يطبع الأمر أيضًا عنوانًا مثل http://192.168.0.3:8080 يمكن للأجهزة الأخرى على شبكة Wi-Fi نفسها فتحه.
٤. أضف المحتوى
وأنت متصل بالإنترنت:
./rtw fetch # اختر حِزم المعرفة — لا يُثبَّت إلا ما تختاره
./rtw fetch wikipedia # ويكيبيديا العربية، نص فقط — نحو 8.4 غيغابايت
./rtw fetch maps # خريطة متجهية للسعودية ومصر — نحو 1.1 غيغابايت
./rtw fetch osmand # تطبيق الملاحة OsmAnd وخرائطه للهواتف
./rtw fetch bitchat # Bitchat — تطبيق دردشة عبر البلوتوث دون إنترنت
أو ارفع ملفاتك الخاصة من /admin/. بعد وصول ملف ويكيبيديا جديد، شغّل ./rtw restart.
أوامر الجلب المدمجة تستهدف حاليًا ويكيبيديا العربية وخريطة للسعودية ومصر — وهي احتياجات أول تجربة نشر. أي لغة أو منطقة تعمل أيضًا؛ راجع استخدام Kiwix وملفات ZIM وتجهيز مكتبتك.
أوامر يومية
./rtw status # ما الذي يعمل، وحجم المحتوى
./rtw stop
./rtw passwd # تعيين كلمة مرور المشرف أو إعادة تعيينها