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

Traggo

Traggo نظام تتبع وقت قائم على الوسوم. تابع ساعات العمل حسب المشروع أو العميل أو وسوم مخصصة، مع مخططات بيانية وتصدير CSV. مفتوح المصدر، ملف Go واحد يعمل بقاعدة بيانات SQLite. أداة التتبع البسيطة للمستقلين والاستشاريين الذين لا يحتاجون إلى منصة PSA كاملة.

نظرة سريعة

0

نجوم GitHub

59

مشاهدات الصفحة

154

عمليات التثبيت النشطة

الإصدار Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

بيانات التثبيت النشطة تجريبية (معاينة مرحلة التدريج)؛ سيتم توصيل المقياس الحقيقي قبل الإطلاق.

الوصول

  • واجهة الويب: https://<server-ip>
  • اقبل تحذير SSL (شهادة موقعة ذاتيًا).
  • سجّل الدخول باسم المستخدم وكلمة المرور الخاصين بالمسؤول اللذين حددتهما أثناء التثبيت.
  • بيانات تسجيل الدخول مخزنة في: /root/traggo/.env

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

  • الجذر الرئيسي للتطبيق: /root/traggo/
  • متغيرات البيئة: /root/traggo/.env
  • ملف Docker Compose: /root/traggo/docker-compose.yml
  • مجلد بيانات Traggo: /root/traggo/traggodata/
  • إعداد موقع NGINX: /etc/nginx/sites-available/traggo
  • موقع NGINX المُفعَّل: /etc/nginx/sites-enabled/traggo
  • شهادة TLS: /etc/nginx/ssl/fullchain.pem
  • المفتاح الخاص بـ TLS: /etc/nginx/ssl/privkey.pem

إدارة الخدمة

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

docker compose -f /root/traggo/docker-compose.yml ps

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

docker compose -f /root/traggo/docker-compose.yml restart

عرض السجلات:

docker compose -f /root/traggo/docker-compose.yml logs -f

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

1. وجِّه نطاقك إلى IP الخادم.

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

vim /etc/nginx/sites-available/traggo

3. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

4. شغّل الأمر التالي لتوليد شهادة Let’s Encrypt صالحة:

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

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

vim /etc/apache2/sites-available/traggo
# 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;

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

systemctl restart nginx

7. افتح متصفحك وزُر: https://yourdomain.com

المزيد في الاستضافة الذاتية

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

انشر Traggo الآن. تبدأ من 2.48 $/شهر.