خصم ٥٠٪ على جميع الخطط، لفترة محدودة. يبدأ من $2.48/mo
Redmine

Redmine

Redmine هو نظام تتبّع مشاريع مفتوح المصدر. يوفّر إدارة المشكلات، ومخططات غانت، والويكي، وتتبّع الوقت، وتنظيم المشاريع المتعددة. تطبيق Ruby on Rails مرخّص بـ GPL منذ عام 2006، ويستخدمه فريق Mozilla وفريق Ruby on Rails الأساسي وأكثر من 200,000 فريق هندسي.

الإصدار

الأحدث

نظام التشغيل

Ubuntu Server 24.04 LTS

الحد الأدنى لـ RAM

2 GB

أنواع IP

IPV4,IPV6

الوصول إلى واجهة الويب

زيارة واجهة الويب: https://IP (استبدل IP بعنوان IP الخاص بخادمك)

قبول تحذير SSL (شهادة موقَّعة ذاتياً).

تسجيل الدخول باستخدام بيانات اعتماد Redmine الافتراضية:

  • اسم المستخدم: admin
  • كلمة المرور: admin

غيّر كلمة مرور المسؤول فور تسجيل الدخول لأول مرة.

ضبط إعدادات المصادقة: AdministrationSettingsAuthentication (أو مباشرةً: /settings?tab=authentication)

  • المصادقة مطلوبة
  • التسجيل الذاتي

الملفات والمجلدات المهمة

  • تثبيت التطبيق: /root/redmine
  • ملف Docker Compose: /root/redmine/docker-compose.yml
  • متغيرات البيئة: /root/redmine/.env
  • مجلد بيانات MySQL: /var/lib/docker/volumes/redmine_mysql_data/_data
  • مرفقات Redmine (الملفات): /var/lib/docker/volumes/redmine_redmine-data/_data
  • إضافات Redmine: /var/lib/docker/volumes/redmine_redmine-plugins/_data
  • ثيمات Redmine: /var/lib/docker/volumes/redmine_redmine-themes/_data
  • إعداد موقع NGINX: /etc/nginx/sites-available/redmine
  • شهادات SSL: /etc/nginx/ssl/

إدارة الخدمة

التحقق من حالة الحاوية:

docker ps

إعادة تشغيل Redmine:

docker restart redmine

عرض سجلات Redmine:

docker logs -f redmine

التحقق من حالة NGINX:

systemctl status nginx

إعادة تشغيل NGINX:

systemctl restart nginx

تفعيل SSL مع نطاق خاص

١. أشر نطاقك إلى عنوان IP الخادم.

٢. عدّل إعداد Nginx واستبدل كلاً من server_name <IP>; بنطاقك (<your-domain>) لكلٍّ من كتلتَي HTTP (المنفذ 80) وHTTPS (المنفذ 443):

vim /etc/nginx/sites-available/redmine

٣. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

٤. نفِّذ الأمر التالي لإنشاء شهادة Let's Encrypt صالحة:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

٥. استبدل مسارات SSL في إعداد Nginx:

vim /etc/apache2/sites-available/redmine
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

٦. أعد تشغيل Nginx لتطبيق التغييرات:

systemctl restart nginx

٧. افتح المتصفح وانتقل إلى: https://yourdomain.com

المزيد في أدوات التطوير

تطبيقات ذات صلة.

انشر Redmine الآن. يبدأ من ٢٫٤٨ دولار/شهر.