تخطيط موارد المؤسسات وإدارة الأعمال

Actual Budget

ميزانية صفرية لأسرة أو فريق صغير: البديل ذاتي الاستضافة لـYNAB — مظاريف، ومزامنة بين عدّة أجهزة، واستيراد مصرفي.

حول Actual Budget

Actual Budget تطبيق للماليّة الشخصيّة مفتوح المصدر، صُمّم ليعمل محلّيًا في المقام الأوّل، وبُني حول طريقة الميزانية الصفرية المُجرَّبة — طريقة المظاريف. كلّ مبلغ تقبضه يُخصَّص قبل أن يُنفَق: تسوّق، وإيجار، وادّخار، وصندوق للطوارئ. وهكذا تعرف في كلّ لحظة أين يذهب مالك وما المتاح فعليًّا، فئةً بفئة. ويُنبّهك Actual لحظةَ تجاوز أيّ مظروف كلّما سجّلت عمليّاتك، فيما تنقل آليّة الترحيل لديه الفائض من شهر إلى الذي يليه.

وباستضافته ذاتيًّا على خادم ServOrbit الافتراضي، يحلّ Actual محلّ اشتراك YNAB دون كلفة برمجيّة متكرّرة. تعيش البيانات في ملفّ SQLite على خادمك: خاصّة، وقابلة للنقل، وتحت سيطرتك بالكامل. ويتيح محرّك المزامنة — خادم Node.js خفيف جدًّا — الوصول إلى الميزانية نفسها من هاتف ولوح وحاسوب في الوقت نفسه. أمّا الاستيراد المصرفي التلقائي فمتاح اختياريًّا عبر GoCardless في أوروبا وSimpleFIN في أمريكا الشماليّة؛ وبخلاف ذلك تُستورد يدويًّا ملفّات OFX وQFX وQIF وCSV المصدَّرة من بنكك. وتطبيق الويب تطبيق PWA مبنيّ بـReact يواصل العمل دون اتّصال. المشروع منشور برخصة MIT وله نحو 26 000 نجمة على GitHub.

ما يُثبَّت

جاهز عند تشغيل الخادم

أنظمة التشغيل المتوافقة
Ubuntu 24.04
التطبيق
Actual Budget
المنظومة التقنية
DockerNode.jsSQLite
الحد الأدنى من RAM
1 غيغابايت (أقلّ من 80 ميغابايت في وضع الخمول للخادم)
الحد الأدنى من CPU
1 vCPU
المنفذ الافتراضي
5006
الوصول
root عبر SSH

الميزات الرئيسية

  • ميزانية صفرية بالمظاريف — كلّ مبلغ تقبضه يُخصَّص لفئة قبل أن يُنفَق، والتجاوزات يُنبَّه إليها لحظةً بلحظة.
  • مزامنة بين عدّة أجهزة — اطّلع على الميزانية نفسها وعدّلها من هاتف ولوح وحاسوب في آن واحد، عبر خادمك أنت.
  • استيراد مصرفي اختياري — جلب تلقائي للعمليّات عبر GoCardless (أوروبا) أو SimpleFIN (أمريكا الشماليّة)، أو استيراد يدوي لملفّات OFX وQFX وQIF وCSV.
  • تقارير مفصّلة — تطوّر صافي الثروة، والنفقات حسب الفئة، وخلاصة التدفّق النقدي، وتقارير مخصّصة.
  • تطبيق PWA سريع يعمل دون اتّصال — يواصل التطبيق العمل بلا شبكة بعد تحميله، ثمّ يعيد المزامنة عند عودتها.
  • استيراد من YNAB 4 وnYNAB، ورخصة MIT: بلا اشتراك، وبلا فوترة لكلّ مستخدم، وخادم افتراضي واحد لعدد غير محدود من الميزانيات والمستخدمين.

متى تستخدم هذا الحل؟

ميزانية شخصيّة بلا اشتراك

استبدل اشتراك YNAB أو Wallet أو Spendee بـActual على خادم افتراضي صغير. تُبقي طريقة المظاريف نفقاتك متوافقة مع أهدافك — الإيجار والتسوّق والادّخار — وتتيح لك الواجهة المحمولة المتزامنة تسجيل النفقة لحظةَ وقوعها، دون انتظار الجلوس أمام حاسوب.

ميزانية مشتركة بين أفراد الأسرة أو شريكَين

يكفي خادم Actual واحد لمشاركة ملفّات الميزانية مع أفراد البيت أو مع شريك. يثبّت كلّ واحد تطبيق PWA على جهازه، وتنتشر التعديلات عبر الخادم الذي تستضيفه أنت. ولا يدخل أيّ طرف ثالث في الحلقة: حساباتك وأرصدتك وعمليّاتك تبقى على خادمك الافتراضي.

متابعة التدفّق النقدي لمستقلّ

تابع مقبوضاتك حسب العميل ونفقاتك حسب الفئة. وترحيل الأرصدة من شهر إلى آخر هو الآليّة التي تنقص جداول البيانات غالبًا: فهي تستوعب طبيعيًّا الدخل غير المنتظم لنشاط مستقلّ، دون العبث بالمعادلات عند كلّ إقفال شهر.

الدليل

نشر Actual Budget على خادم VPS الخاص بك

  1. اطلب خادمًا افتراضيًّا من ServOrbit

    يكفي خادم بـ1 vCPU و1 غيغابايت من الذاكرة على سعته: يستهلك خادم Node.js الخاصّ بـActual أقلّ من 80 ميغابايت في وضع الخمول، ويحتمل عدّة مستخدمين متزامنين دون عناء. أمّا التخزين المطلوب فمتواضع — تتّسع الميزانية في ملفّ SQLite بحجم بضعة ميغابايتات، حتّى بعد سنوات من السجلّ.

  2. انشر التطبيق من المتجر

    من فضاء عميل ServOrbit: المتجر ← تخطيط موارد المؤسّسات وإدارة الأعمال ← Actual Budget ← نشر. تنطلق صورة actualbudget/actual-server في ثوانٍ وتستجيب على المنفذ 5006. ويحفظ المجلّد المُسمّى actual-budget، المركَّب على /data، ملفّات ميزانيتك: وهو الموضع الوحيد الذي ينبغي نسخه احتياطيًّا.

  3. سجّل دخولك أوّل مرّة

    عند فتح الرابط لأوّل مرّة، يطلب منك Actual Budget أن تحدّد بنفسك كلمة سرّ الخادم (ولا يوجد اسم مستخدم): هي التي ستحمي ميزانيّتك كلّها. افعل ذلك فورًا.

  4. أنشئ ميزانيّتك الأولى

    افتح التطبيق في متصفّحك ثمّ انقر «Create new budget». يرشدك Actual إلى تسمية الميزانية وإنشاء الحسابات الأولى — الحساب الجاري، والادّخار، وبطاقة الائتمان. ولا يُطلب منك إنشاء حساب مستخدم ولا عنوان بريد: الخادم خادمك، والميزانية موجودة منذ هذه الشاشة.

  5. أدخل الأرصدة ثمّ ابنِ مظاريفك

    لكلّ حساب مصرفي، أنشئ الحساب المقابل في Actual وسجّل الرصيد الحالي بوصفه عمليّة افتتاح؛ أمّا بطاقة الائتمان فأدخل رصيد آخر كشف. ثمّ أنشئ فئاتك (سكن، وطعام، ونقل، وادّخار، وصندوق طوارئ…) ووزّع الدخل الشهري المتوقّع بينها. ينطلق Actual من هذه الأرصدة ويتابع كلّ ما يأتي بعدها.

  6. قدّم التطبيق عبر HTTPS وثبّته على الهاتف

    لا يلزم أيّ نطاق للبدء. وحالما تريد الوصول إلى الميزانية من الخارج، اربط بها نطاقًا فرعيًّا (مثل budget.example.com) من فضاء عميل ServOrbit: يُهيَّأ HTTPS ويُجدَّد نيابةً عنك، دون وسيط عكسي ولا شهادة تديرها. ثمّ افتح هذا العنوان على هاتفك وأضفه إلى الشاشة الرئيسة: يتصرّف تطبيق PWA هناك كتطبيق أصيل.

Actual Budget تطبيق للماليّة الشخصيّة مفتوح المصدر برخصة MIT، يعمل محلّيًا في المقام الأوّل ويقوم على الميزانية الصفرية (طريقة المظاريف). وهو بديل ذاتي الاستضافة لـYNAB: تشغّل خادم المزامنة على خادمك الافتراضي الخاصّ وتصل إلى ميزانيّتك من أيّ جهاز.

إضافة زر النشر

هل تدير مشروعًا يستخدم Actual Budget؟ يتيح هذا الزر لقرّائك نشره على خادم VPS بنقرة واحدة، دون قراءة وثائق Docker.

Deploy Actual Budget on ServOrbit
Markdown
[![Deploy Actual Budget on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=actual-budget&utm_source=deploy-badge&utm_medium=referral&utm_campaign=actual-budget)
HTML
<a href="https://servorbit.com/vps-cloud?template=actual-budget&utm_source=deploy-badge&utm_medium=referral&utm_campaign=actual-budget"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Actual Budget on ServOrbit" height="40"></a>

يشير الزر إلى طلب خادم ‎VPS مع تحديد القالب مسبقًا. تُقدَّم الصورة من ‎servorbit.com — لا شيء تستضيفه من جهتك.

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني.

راسلنا على WhatsAppيُفتح في علامة تبويب جديدة