ما هو الكمبيوتر المحمول الذي يملكه ومتى تم شراؤه ومتى ينتهي ضمانه؟ تجيب معظم المكاتب على هذه الأسئلة من الذاكرة. تجيب Snipe-IT عليها من أحد السجلات، وهي مجانية ومفتوحة المصدر وسريعة التنفيذ.
Snipe-IT هو نظام مجاني ومفتوح المصدر لإدارة أصول تكنولوجيا المعلومات (تم إصداره بموجب ترخيص GNU AGPL v3) ويتم تشغيله في متصفح الويب. أنت تمنح كل جهاز علامة أصول فريدة، وتسجل الأشخاص الذين تم سحب الجهاز إليهم، ويحتفظ النظام بالسجل - المشتريات، والضمانات، والإصلاحات، ومقاعد الترخيص، وكل ذلك. إنه مبني على إطار عمل Laravel ويخزن بياناته في قاعدة بيانات MySQL أو MariaDB. لا توجد رسوم لكل مستخدم ولا يوجد خادم ترخيص يمكن الجدال معه؛ التكلفة هي الآلة التي تقوم بتشغيلها عليها والانضباط الذي يحافظ على تغذيتها. يغطي هذا الدليل الأساسي الإعداد الكامل: ما تحتاجه، وأسرع مسار تثبيت موثق، والمعالج الذي يتم تشغيله لأول مرة، ولحظة بدء تشغيل السجل الخاص بك مع أول أصل له.
Snipe-IT هو برنامج ويب — لا يوجد ملف .exe. فهو يحتاج إلى جهاز يعمل عليه: خادم مكتبي، أو جهاز افتراضي صغير، أو حتى جهاز كمبيوتر مكتبي احتياطي يظل قيد التشغيل أثناء ساعات العمل. المتطلبات الموثقة هي خادم ويب (Apache أو Nginx)، وPHP 8.2 أو أحدث مع امتدادات Laravel القياسية، وقاعدة بيانات MySQL/MariaDB. يعد 2 غيغابايت من ذاكرة الوصول العشوائي بمثابة أرضية مريحة لتثبيت مكتب صغير. هذه القائمة هي بالضبط سبب أهمية المسار: تثبيت PHP وقاعدة البيانات وخادم الويب واحداً تلو الآخر يستغرق ساعة من الكتابة الدقيقة، في حين أن مسار الحاوية أدناه يجمع كل ذلك في حزمة واحدة تم اختبارها. قرر أيضًا المكان الذي سيصل إليه الموظفون — يكفي استخدام اسم مثل assets.office على شبكتك المحلية؛ لا يحتاج Snipe-IT إلى مواجهة الإنترنت، وفي وقت لاحق من مجموعة الصفحات هذه، نقول إنه لا ينبغي عليه ذلك.
ينشر مشروع Snipe-IT صورة Docker رسمية (snipe/snipe-it)، وهو المسار الذي يكسب دقائق الكلمة بصراحة. شكلها:
docker-compose.yml الخاص بالمشروع - حاوية واحدة لـ Snipe-IT، وواحدة لقاعدة بيانات MySQL الخاصة به، مع حجم بيانات حتى تنجو عمليات التحميل الخاصة بك من إعادة تشغيل الحاوية.env وقم بتعيين عنوان موقعك (APP_URL) والمنطقة الزمنية وكلمات مرور قاعدة البياناتdocker exec -i -t snipeit php artisan key:generate --env=productionحافظ على أمان APP_KEY — فهو يقوم بتشفير الحقول الحساسة، وفقدانه يجعل الأسرار المخزنة غير قابلة للقراءة. المسار اليدوي (تثبيت PHP وMariaDB وNginx بنفسك، واستنساخ المشروع، وتشغيل composer install، ثم php artisan key:generate) يصل إلى نفس المكان تمامًا ويناسب المسؤولين الذين لا يريدون وجود Docker في الصندوق. على نظام التشغيل Windows، تشير تجربة المجتمع إلى أن XAMPP يمكن أن يكون مخادعًا مع Snipe-IT؛ WAMP أو IIS هو المسار الأكثر استخدامًا هناك.
افتح العنوان وسيقوم Snipe-IT بإجراء فحص ما قبل الرحلة أولاً — إصدار PHP، والإضافات، وأذونات المجلدات، والاتصال بقاعدة البيانات. قم بإصلاح أي شيء يتم وضع علامة عليه قبل المتابعة؛ لن يسمح المعالج باختراق قاعدة مكسورة، وهذا لطف. ثم تقوم بإنشاء حساب المسؤول الأول وإعدادات الشركة: اسم الشركة، واسم الموقع، والعملة الافتراضية، والمنطقة الزمنية. اقض دقيقتين إضافيتين في المسؤول > الإعدادات الآن، بينما لا يزال الأمر جديدًا: قم بتشغيل علامات الأصول المتزايدة تلقائيًا إذا كنت تريد أن يقوم النظام بترقيم الأصول لك، وتعيين تنسيق التاريخ، وتهيئة إعدادات البريد (SMTP) — إيصالات الخروج، وتنبيهات انتهاء الترخيص، وتحذيرات الضمان، كلها تنتقل عبر البريد الإلكتروني، والسجل الذي لا يمكنه إرسال البريد يكون نصف صامت. يتنقل الفيديو عبر هذا التكوين الأول مباشرةً، شاشة تلو الأخرى.
قبل الأصل الأول، تطلب Snipe-IT أربع مفردات صغيرة، وخمس دقائق هنا توفر شهورًا من الفوضى لاحقًا. نماذج الأصول تصف ماهية الشيء (على سبيل المثال، طراز كمبيوتر محمول محدد) لذا فإن خمسين جهاز كمبيوتر محمولًا متطابقًا يتشاركون في وصف واحد. الفئات قم بتجميعها (أجهزة الكمبيوتر المحمولة، وأجهزة الكمبيوتر المكتبية، والهواتف، والطابعات). تسميات الحالة توضح الحالة التي وصل إليها الأصل — جاهز للنشر، منشور، قيد الإصلاح، مؤرشف هي نبض النظام بأكمله. يقوم الموردون بتسجيل من باعه لك، وهو ما ستعتمد عليه صفحات الضمان والإصلاح لاحقًا. اجعل هذه القوائم قصيرة ومملة. كل فئة إبداعية جديدة يخترعها الموظف هي عبارة عن تقرير يتوقف عن الإضافة.
الآن يتم تشغيل السجل. أنشئ أصلًا: اختر نموذجه، وأعطه علامة أصل فريدة (ينشئ النظام واحدة إذا كانت الزيادة التلقائية قيد التشغيل)، واكتب الرقم التسلسلي، وتاريخ الشراء، وتكلفة الشراء، وفترة الضمان. ثم الفعل الذي يوجد النظام بأكمله من أجله — الخروج. اختر الشخص، وحدد تاريخ العودة المتوقع إذا كان هناك تاريخ، ثم احفظه. تم الآن تسجيل هذا الكمبيوتر المحمول على أنه في عهدة ذلك الشخص، مع طابع زمني، في سجل التدقيق الذي لا يمكن لأحد إعادة كتابته بهدوء. قم بإضافة الشخص أولاً إذا لم يكن موجوداً في النظام بعد (قسم الأشخاص - الاسم، اسم المستخدم، البريد الإلكتروني، القسم). من هذه اللحظة السؤال الذي لديه أي جهاز كمبيوتر محمول لديه إجابة ليست ذاكرة شخص ما. الأدلة المتبقية في هذه المجموعة تأخذ كل جزء بشكل أعمق: العلامات وملصقات QR المطبوعة، ونظام الخروج، والمستخدمين والأذونات، ومقاعد الترخيص، والصيانة والضمان، واستيراد سجل Excel القديم، والنسخ الاحتياطية، والحفاظ على النظام نفسه آمنًا.
يقول عنوان الفيديو خمس دقائق، وبالنسبة للتثبيت نفسه، فهذه مطالبة عادلة بمسار Docker على جهاز جاهز. كن صادقًا مع نفسك بشأن الباقي: يستغرق إنشاء الفئات والنماذج خمسة عشر دقيقة؛ يستغرق إدخال أو استيراد أجهزتك الحالية فترة ما بعد الظهر؛ تستغرق طباعة العلامات ولصقها على كل جهاز عطلة نهاية الأسبوع؛ إن تعليم المكتب أن لا شيء يتحرك دون الخروج يستغرق شهرًا من العناد اللطيف. Snipe-IT يتم تثبيت البرنامج لمدة خمس دقائق. عادة Snipe-IT هي المشروع الحقيقي - ولا يزال أرخص نظام أصول قد تمتلكه على الإطلاق، لأن البرنامج لا يكلف شيئًا.
شاهد التثبيت بالكامل مباشرةً في الفيديو - المسار والمعالج والإعدادات الأولى، تمامًا كما ستفعلها.
▶️ Watch Full Videoنعم. Snipe-IT هو برنامج مجاني ومفتوح المصدر بموجب ترخيص GNU AGPL v3. لا توجد رسوم لكل مستخدم أو لكل أصل للإصدار المستضاف ذاتيًا. تكاليفك الوحيدة هي الجهاز أو الجهاز الافتراضي الذي تقوم بتشغيله عليه ووقتك الخاص.
خادم ويب (Apache أو Nginx)، PHP 8.2 أو أحدث مع امتدادات Laravel القياسية، وقاعدة بيانات MySQL أو MariaDB. تجمع صورة Docker الرسمية جانب التطبيق، ولهذا السبب فهي أسرع طريق لمعظم المكاتب.
لا. Snipe-IT عبارة عن سجل: تتم إضافة الأصول بواسطتك (واحدة تلو الأخرى أو عن طريق استيراد ملف CSV) ويتم تعقبها من خلال عمليات الدفع. فهو لا يقوم بفحص الشبكة أو تثبيت الوكلاء - وهذا نوع مختلف من الأدوات، وتقوم العديد من المكاتب بتشغيل كليهما.