وصول
افتح المتصفح الخاص بك وانتقل إلى: http://<SERVER_IP> (HTTP)
يتم إنشاء بيانات اعتماد المسؤول وتخزينها تلقائيًا في /opt/invoiceninja/.env ملف.
- البريد الإلكتروني →
IN_USER_EMAIL - كلمة المرور →
IN_PASSWORD
الحصول على أوراق الاعتماد من .env:
grep IN_ /opt/invoiceninja/.env
يمكن تحديث البريد الإلكتروني وكلمة المرور للمشرف من خلال واجهة الويب بعد تسجيل الدخول.
عناصر
- فاتورة النينجا (التطبيق)
- إنجينكس (خادم الويب)
- ماي إس كيو إل (قاعدة البيانات)
- Redis (ذاكرة التخزين المؤقت وقوائم الانتظار)
الملفات والدلائل الهامة
- دليل التثبيت:
/opt/invoiceninja - إنشاء عامل ميناء:
/opt/invoiceninja/docker-compose.yml - ملف البيئة:
/opt/invoiceninja/.env - تكوينات نجينكس:
/opt/invoiceninja/nginx/ - تكوينات PHP:
/opt/invoiceninja/php/ - تكوينات المشرف:
/opt/invoiceninja/supervisor/ - التطبيق عام:
/var/lib/docker/volumes/invoiceninja_app_public/_data - تخزين التطبيق:
/var/lib/docker/volumes/invoiceninja_app_storage/_data - بيانات ماي إس كيو إل:
/var/lib/docker/volumes/invoiceninja_mysql_data/_data - بيانات ريديس:
/var/lib/docker/volumes/invoiceninja_redis_data/_data
إدارة المكدس
انتقل إلى دليل التثبيت:
cd /opt/invoiceninja
أوامر Docker Compose الشائعة:
# Check status
docker compose ps
# View logs (follow live)
docker compose logs -f
# Restart all services
docker compose restart
# Stop services
docker compose down
# Start again
docker compose up -d