[{"data":1,"prerenderedAt":203},["ShallowReactive",2],{"seo-verification":3,"blog-استضافة-firefly-iii-على-vps-ماليتك-المهنية-تحت-السيطرة-ma-ar":6,"promo-bar-likely":202},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-استضافة-firefly-iii-على-vps-ماليتك-المهنية-تحت-السيطرة-ma-ar",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"noindex":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":36,"sections":37,"ctaTitle":141,"ctaBody":142,"ctaButton":143,"ctaUrl":144,"relatedPosts":145},266,"استضافة-firefly-iii-على-vps-ماليتك-المهنية-تحت-السيطرة",{"fr":12,"en":13,"ar":10,"es":14},"heberger-firefly-iii-vps","self-host-firefly-iii-on-a-vps-business-finances-under-control","alojar-firefly-iii-en-un-vps","استضافة ‎Firefly III‎ على ‎VPS‎ : ماليتك المهنية تحت السيطرة","انشر ‎Firefly III‎ على خادم ‎VPS‎ الخاص بك في 20 دقيقة باستخدام ‎Docker Compose‎. تتبع النفقات والميزانيات والتقارير — بياناتك المالية على خادمك الخاص.",8,0,false,"2026-08-15T00:00:00+00:00","2026-11-04T16:30:26+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},7,"الاستضافة الذاتية","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-firefly-iii-vps-poster.svg",{"categorySlug":34,"appSlug":35},"تخطيط-موارد-المؤسسات-وإدارة-الأعمال","firefly-iii","الاحتفاظ بالمالية المهنية في جدول بيانات أو أداة ‎SaaS‎ لا تمتلك فيها بياناتك أمر مقبول في البداية. ‎Firefly III‎ هو تطبيق إدارة مالية مفتوح المصدر (‎AGPL-3.0‎) يُثبَّت على خادم ‎VPS‎ في عشرين دقيقة دون اشتراك، ويخزّن بياناتك بالضبط حيث تقرر أنت.",[38,42,53,56,78,81,84,88,132,135,138],{"type":39,"title":40,"body":41},"h2","لماذا ‎Firefly III‎ بدلاً من أداة ‎SaaS‎؟","‎Firefly III‎ مشروع ناضج (24 300 نجمة على ‎GitHub‎، الإصدار v6.6.6 في يوليو 2025، رخصة ‎AGPL-3.0‎). ما يديره لك: حسابات جارية وادخارية وبطاقات ائتمان وحسابات عملات مشفرة، ميزانيات شهرية وسنوية، قواعد أتمتة المعاملات، تقارير مفصّلة قابلة للتصدير، واستيراد كشوف الحساب عبر ‎GoCardless‎ الأوروبي.",{"type":43,"title":44,"items":45},"ul","الميزات الرئيسية",[46,47,48,49,50,51,52],"**إدارة حسابات متعددة**: حسابات جارية وادخارية وبطاقات ائتمان وحسابات عملات مشفرة.","**ميزانيات وأظرف**: حدد ميزانيات شهرية وتابع استهلاكها في الوقت الفعلي.","**قواعد أتمتة**: قواعد تُطبَّق تلقائياً على المعاملات الجديدة.","**تقارير متقدمة**: رسوم بيانية قابلة للتصدير إلى ‎CSV‎ لمحاسبك.","**استيراد البنك**: ملفات ‎CSV\u002FOFX‎ + موصّلات ‎GoCardless‎ الأوروبية.","**‎API REST‎ كاملة**: أتمتة إنشاء المعاملات من أي سكريبت.","**واجهة مستجيبة للجوال**: اوصل إلى حساباتك من هاتفك عبر المتصفح.",{"type":39,"title":54,"body":55},"متطلبات الخادم","‎Firefly III‎ تطبيق ‎PHP\u002FLaravel‎ خفيف. المتطلبات الدنيا: خادم ‎VPS‎ بـ **1 جيجابايت ذاكرة** (2 موصى به)، ‎Docker Engine ≥ 24‎ و‎Docker Compose V2‎، **اسم نطاق** لضبط ‎TLS‎، المنفذ **8080** (واجهة ‎Firefly III‎) و**8081** (‎Data Importer‎)، **5 جيجابايت تخزين** كحد أدنى.",{"type":57,"title":58,"steps":59},"steps","التثبيت باستخدام ‎Docker Compose‎",[60,63,66,69,72,75],{"title":61,"body":62},"الخطوة 1 — استنساخ المستودع الرسمي","```bash\nmkdir -p \u002Fopt\u002Ffirefly && cd \u002Fopt\u002Ffirefly\ncurl -L https:\u002F\u002Fraw.githubusercontent.com\u002Ffirefly-iii\u002Fdocker\u002Fmain\u002Fdocker-compose-importer.yml -o docker-compose.yml\ncurl -L https:\u002F\u002Fraw.githubusercontent.com\u002Ffirefly-iii\u002Ffirefly-iii\u002Fmain\u002F.env.example -o .env\ncurl -L https:\u002F\u002Fraw.githubusercontent.com\u002Ffirefly-iii\u002Fdata-importer\u002Fmain\u002F.env.example -o .importer.env\n```",{"title":64,"body":65},"الخطوة 2 — ضبط متغيرات البيئة","افتح `.env` وعيّن: `DB_PASSWORD`، و`APP_KEY` (بالضبط 32 حرفاً — أنشئها بـ `openssl rand -hex 16`)، و`APP_URL`، و`POSTGRES_PASSWORD`.",{"title":67,"body":68},"الخطوة 3 — تشغيل الحاويات","```bash\ndocker compose up -d\ndocker compose ps\n```\n\nيجب أن تظهر ثلاث حاويات بحالة `healthy`: ‎Firefly III‎، وقاعدة البيانات ‎PostgreSQL‎، و‎Data Importer‎.",{"title":70,"body":71},"الخطوة 4 — الوصول إلى الواجهة","افتح المتصفح على `http:\u002F\u002F\u003CIP_VPS>:8080`. أنشئ حساب المسؤول. يرشدك المعالج لإنشاء أول حساب مصرفي.",{"title":73,"body":74},"الخطوة 5 — ضبط ‎Nginx‎ مع ‎TLS‎","أضف موقع ‎Nginx‎ لـ‎Firefly III‎ (المنفذ 8080) و‎Data Importer‎ (المنفذ 8081):\n\n```bash\ncertbot --nginx -d firefly.نطاقك.com -d importer.نطاقك.com\n```\n\nيضبط ‎Certbot‎ إعادة التوجيه ‎HTTP→HTTPS‎ تلقائياً.",{"title":76,"body":77},"الخطوة 6 — استيراد كشوفاتك البنكية","يعمل ‎Data Importer‎ على المنفذ 8081. اذهب إلى `http:\u002F\u002Flocalhost:8081`:\n\n1. ارفع ملف ‎CSV‎ من بنكك أو اتصل عبر ‎GoCardless‎ (البنوك الأوروبية).\n2. اختر الحساب المستهدف.\n3. انقر **استيراد** وراجع المعاملات المعيّنة.",{"type":39,"title":79,"body":80},"إعداد الميزانيات وقواعد الأتمتة","**إنشاء ميزانية شهرية**: اذهب إلى **الميزانيات → ميزانية جديدة**، سمِّها (مثلاً «لوازم مكتبية»)، حدد المبلغ الشهري، وربط المعاملات بها.\n\n**إنشاء قاعدة أتمتة**: اذهب إلى **الأتمتة → القواعد → قاعدة جديدة**، حدد المشغّل (مثلاً «الوصف يحتوي على Amazon»)، ثم الإجراء (تعيين لفئة اللوازم المكتبية).\n\n**التصدير لمحاسبك**: اذهب إلى **تصدير البيانات**، اختر صيغة ‎CSV‎، وصفّ حسب الفترة والحساب.",{"type":39,"title":82,"body":83},"جدولة النسخ الاحتياطية التلقائية","تخزّن ‎Firefly III‎ بياناتها في ‎PostgreSQL‎. جدوِل نسخة احتياطية يومية:\n\n```bash\nmkdir -p \u002Fopt\u002Ffirefly\u002Fbackups\ndocker compose exec -T db pg_dump -U firefly firefly | gzip > \u002Fopt\u002Ffirefly\u002Fbackups\u002Ffirefly-$(date +%Y%m%d).sql.gz\necho '0 3 * * * root \u002Fopt\u002Ffirefly\u002Fbackup.sh' >> \u002Fetc\u002Fcron.d\u002Ffirefly-backup\n```",{"type":85,"title":86,"body":87},"tip","‎APP_KEY‎ غير صالح : الخطأ الأكثر شيوعاً","إذا أظهر ‎Firefly III‎ صفحة بيضاء أو فشل تسجيل الدخول، افحص `APP_KEY` في `.env` أولاً. قاعدتان صارمتان: **32 حرفاً بالضبط**، و**لا تغيّرها أبداً** بعد أول إقلاع.\n\nأنشئ مفتاحاً صالحاً: `openssl rand -hex 16`",{"type":89,"title":90,"headers":91,"rows":96},"comparison","‎Firefly III‎ مقابل ‎YNAB‎ و‎Budgea‎",[92,93,94,95],"المعيار","‎Firefly III‎ (استضافة ذاتية)","‎YNAB‎","‎Budgea‎",[97,102,107,112,116,120,124,128],[98,99,100,101],"السعر","مجاني (تكلفة ‎VPS‎ ~5-10€\u002Fشهر)","~99$\u002Fسنة","~60€\u002Fسنة",[103,104,105,106],"استضافة البيانات","خادم ‎VPS‎ الخاص بك (سيادة كاملة)","خوادم أمريكية","خوادم فرنسية",[108,109,110,111],"استيراد البنك","‎CSV\u002FOFX‎ + ‎GoCardless‎ (أوروبا)","اتصال مباشر (أمريكا)","اتصال مباشر (فرنسا)",[113,114,114,115],"قواعد الأتمتة","نعم","لا",[117,118,119,115],"‎REST API‎","نعم (كاملة)","لا (عامة)",[121,114,122,123],"متعدد العملات","لا (دولار فقط)","نعم (جزئي)",[125,126,127,127],"التقارير المخصصة","نعم (متقدمة)","محدودة",[129,130,131,114],"تطبيق جوال أصيل","لا (ويب متجاوب)","نعم (‎iOS\u002FAndroid‎)",{"type":39,"title":133,"body":134},"حل المشكلات الشائعة","**‎Firefly III‎ تعرض صفحة بيضاء**: تحقق من سجلات الحاوية بـ `docker compose logs firefly-iii`. الأسباب الأكثر شيوعاً: `APP_KEY` غير صالح أو ‎PostgreSQL‎ لم يكن جاهزاً بعد.\n\n**‎Data Importer‎ يرفض ملف ‎CSV‎**: تأكد أن البنك يصدّر ‎CSV‎ بفواصل (,). حوّل بـ `sed 's\u002F;\u002F,\u002Fg' import.csv > import-comma.csv`.\n\n**معاملات مكررة بعد الاستيراد**: فعّل إلغاء التكرار في ‎Data Importer‎ عبر تحديد **تجاهل التكرارات**.",{"type":39,"title":136,"body":137},"تحديث ‎Firefly III‎","```bash\ncd \u002Fopt\u002Ffirefly\ndocker compose pull\ndocker compose up -d\n```\n\nتُشغَّل ترحيلات قاعدة البيانات تلقائياً عند أول إقلاع للنسخة الجديدة. قبل أي تحديث رئيسي، خذ نسخة احتياطية يدوية من ‎PostgreSQL‎.",{"type":39,"title":139,"body":140},"نشر Firefly III بنقرة واحدة من الـ Marketplace","يوفر Marketplace ServOrbit قالب **Firefly III** الذي يضبط PostgreSQL 16 وتطبيق Firefly III تلقائياً عبر Docker Compose على VPS Ubuntu 24.04 — في دقائق، دون أي سطر أوامر. اختر VPS الخاص بك، حدد القالب، وابدأ باستخدام Firefly III جاهزاً من أول وصول. يُولَّد مفتاح APP_KEY بواسطة ServOrbit عند التوفير.","Firefly III جاهز في دقائق","يضبط قالب Firefly III قاعدة PostgreSQL ومدير الشؤون المالية تلقائياً على VPS الخاص بك — تبقى بياناتك المالية في حوزتك، مدعومة بنسخ احتياطية ومتاحة في أي مكان.","نشر Firefly III","\u002Fapplications\u002Fتخطيط-موارد-المؤسسات-وإدارة-الأعمال\u002Ffirefly-iii",[146,165,183],{"id":147,"slug":148,"slugs":149,"title":153,"excerpt":154,"readTime":155,"views":156,"isPinned":19,"noindex":19,"publishedAt":157,"updatedAt":158,"category":159,"categories":160,"featuredImage":30,"bgImage":31,"posterImage":162,"relatedSolution":163},173,"استضافة-actual-budget-على-vps-بديل-ynab-الخاص-بك",{"fr":150,"en":151,"ar":148,"es":152},"self-host-actual-budget-vps","self-host-actual-budget-on-a-vps-your-private-ynab-alternative","alojar-actual-budget-en-un-vps","استضافة Actual Budget على VPS: بديل YNAB الخاص بك","استضف Actual Budget على خادم VPS — تطبيق ميزانية صفرية برخصة MIT، مع مزامنة بنكية، ووصول من أجهزة متعددة، ومزامنة مشفّرة طرفًا لطرف. بلا اشتراك.",12,1,"2026-07-07T00:00:00+00:00","2026-10-29T03:10:23+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[161],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fself-host-actual-budget-vps-poster.svg",{"categorySlug":34,"appSlug":164},"actual-budget",{"id":166,"slug":167,"slugs":168,"title":172,"excerpt":173,"readTime":174,"views":18,"isPinned":19,"noindex":19,"publishedAt":175,"updatedAt":176,"category":177,"categories":178,"featuredImage":30,"bgImage":31,"posterImage":180,"relatedSolution":181},143,"استضافة-dolibarr-على-خادم-vps-نظام-erp-حر-تحت-السيطرة",{"fr":169,"en":170,"ar":167,"es":171},"heberger-dolibarr-vps","hosting-dolibarr-on-a-vps-open-source-erp-under-control","alojar-dolibarr-en-un-vps-erp-libre","استضافة Dolibarr على خادم VPS: نظام ERP حر تحت السيطرة","انشر Dolibarr على خادم VPS من ServOrbit: نظام ERP\u002FCRM حر، وقاعدة بيانات مضبوطة، ونسخ احتياطية، ووصول HTTPS لشركتك الصغيرة أو المتوسطة.",11,"2026-02-02T00:00:00+00:00","2026-11-09T20:55:19+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[179],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-dolibarr-vps-poster.svg",{"categorySlug":34,"appSlug":182},"dolibarr",{"id":184,"slug":185,"slugs":186,"title":190,"excerpt":191,"readTime":174,"views":18,"isPinned":19,"noindex":19,"publishedAt":192,"updatedAt":193,"category":194,"categories":199,"featuredImage":30,"bgImage":31,"posterImage":201,"relatedSolution":30},113,"أتمتة-نسخ-خادمك-vps-الاحتياطية-باستخدام-restic",{"fr":187,"en":188,"ar":185,"es":189},"sauvegardes-restic-vps","automate-your-vps-backups-with-restic","copias-de-seguridad-vps-con-restic","أتمتة نسخ خادمك VPS الاحتياطية باستخدام Restic","أتمتة نسخ خادمك VPS الاحتياطية باستخدام Restic: لقطات (snapshots) مشفّرة، وإزالة التكرار (deduplication)، والإرسال إلى S3 أو أي واجهة تخزين كائني.","2026-02-27T00:00:00+00:00","2026-11-08T01:13:12+00:00",{"id":17,"name":195,"slug":196,"color":197,"icon":198},"الأمان والمراقبة","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[200],{"id":17,"name":195,"slug":196,"color":197,"icon":198},"\u002Fblog\u002Fcovers\u002Fsauvegardes-restic-vps-poster.svg",true,1794270219834]