VLANlab
الكتالوج
عن
VLANlab
DevOps
الأدوات: 5
إجراءات GitHubإنشاء ملف Dockerfiledocker-composeتطبيق ArgoCDبيانات K8s
VLANlab

احسب • ابحث • تحقق

ما هو عنوان IP الخاص بي؟اختبار IPv6اختبار السرعة
بحث DNSالانتشار DNSمدقق الصحة DNSمحلل SPFبحث PTRسجل CAAسجل SRVتتبع DNSالخصوصية DNSDANE / TLSAمدقق DNSSECالمُنشئ SPFمولد DKIMفرق المنطقةمولد المنطقة PTR
حاسبة الشبكات الفرعيةعارض النطاق CIDRحاسبة VLSMمخطط VLANحساب عرض النطاق التردديحساب الشبكة الفرعية IPv6IP ↔ ثنائيحاسبة سوبرنتدمج CIDRمن CIDR إلى نطاق IPتقسيم CIDRIPv4 → IPv6تداخل CIDRالبحث عن مساحة IP فارغةحاسبة DHCPحاسبة MTU
بحث WHOISمدقق عمر النطاقأداة البحث عن النطاقات الفرعيةتحديد الموقع الجغرافي عبر بروتوكول الإنترنتالبحث ASN / BGPالتحقق من القائمة السوداء لعناوين IPالبحث العكسي عن عنوان IPالبحث عن عنوان MACالبحث عن البادئة BGPتحقق RPKI / ROAتوافر النطاق
مفتش البريد الإلكترونيمدقق DKIMرؤوس البريد الإلكترونياختبار SMTPتحقق SMTP TLSفحص صحي MXأمان البريد الإلكترونيمولد DMARC
بريد مؤقتقريباً
هل الموقع معطل؟مدقق SSL/TLSمدقق المنافذ المفتوحةمدقق العلامات الأصليةمدقق OCSPزمن الاستجابة (Ping)مفتش HTTPسلسلة إعادة التوجيهمحلل CSPمدقق البنية التقنيةبيتاتتبع المساربيتاHTTP/2 + HTTP/3عارض ملف robots.txtمُفكِّك شهادات SSLمُلتقِط Bannerمُختبِر WebSocketمختبر CORSمراقبة النطاقالتوقيت HTTPالبيانات المنظمةبيان تطبيق الويب التقدميمدقق تحسين محركات البحث
سر لمرة واحدةمولد التجزئةقوة كلمة المرورSecurity.txtبحث سجلات التصوير المقطعي المحوسباختبار المنطقة AXFR
درجة أمان HTTPقريباً
اختبار التسريب WebRTCسمعة الملكية الفكرية
المُنسِّق JSONالمُنسِّق YAMLترميز Base64 / ترميز عنوان URLمُفكِّك JWTمختبر التعبيرات النمطيةطابع زمني يونكسمنشئ CronUUID / ULIDPunycode / IDNمحول القاعدةمولد قوائم التحكم بالوصول
محول الوحدات CSSمجموعة أدوات الألوانمولد التدرجأداة إنشاء cURLمحلل عناوين URLمُشفِّر/مُفكِّك عناوين URLرموز الحالة HTTPمولد الظل الصندوقيمولد أيقونات الموقعفليكس آند جريدأداة اختبار ملف robots.txt
مقارنة النصوصمحول الحالةمنظف النصوصمحلل النصوصمحول النصوصأدوات القوائممولد لوريممولد العناكب
مخطط السحابة VPCنطاق عناوين IP السحابيةمجموعات الأمانمحلل إدارة الهوية والوصولمخطط K8s CIDRمنشئ جدار الحمايةالمُنسِّق HCLحساب تكلفة الخروجمنطقة السحابة DNS
مقدر تكلفة الأجهزة الافتراضيةقريباً
إعدادات شبكة Proxmoxمجموعة منافذ VMwareمحول Hyper-V الظاهريالمخطط VXLAN VNIإعدادات شبكة KVMشبكة XCP-ngمقطع NSX-T
كاشف البريد الإلكتروني القابل للتصرفمفتش الهواتفعقدة خروج تورVPN/Proxy Detectسمعة النطاقكشف الأخطاء الإملائيةالبحث عن اسم المستخدمرمز الموقع
إجراءات GitHubإنشاء ملف Dockerfiledocker-composeتطبيق ArgoCDبيانات K8s
عن

© 2026 VLANlab

لا حاجة لتسجيل الدخول · لا إعلانات · لا تتبع

2.44.888e4e5

مولد إجراءات GitHub

أنشئ ملف YAML لسير عمل GitHub Actions لأي لغة. اختر المحفزات ونظام التشغيل والخطوات.

المحفزات
نظام التشغيل Runner OS
لغة
خطوات
ملف YAML لسير العمل
name: CI

on:
  push:
    branches:
      - main
      - master
  pull_request:
    branches:
      - main
      - master

jobs:
  build:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout code
        uses: actions/checkout@v7

      - name: Set up Node.js
        uses: actions/setup-node@v7
        with:
          node-version: '20'
          cache: npm

      - name: Install dependencies
        run: npm ci

      - name: Build
        run: npm run build

      - name: Run tests
        run: npm test
.github/workflows/ci.yml

الأدوات ذات الصلة

إنشاء ملف Dockerfile

قم بإنشاء ملفات Dockerfile جاهزة للإنتاج لـ Node.js و Python و Go و Java و Nginx مع عمليات بناء متعددة المراحل وترتيب طبقات مُحسَّن.

docker-compose

قم بإنشاء ملفات docker-compose.yml لتطبيقات متعددة الخدمات مع الخدمات، ووحدات التخزين، والشبكات، ومتغيرات البيئة.

مولد قوائم التحكم بالوصول

قم بإنشاء قواعد التحكم في الوصول لنظام التشغيل Cisco IOS و iptables بشكل مرئي. أضف إدخالات السماح/الرفض وانسخ التكوين الجاهز للصق.

حول هذه الأداة

حول مولد إجراءات GitHub

GitHub Actions هي منصة CI/CD مدمجة في GitHub تعمل على أتمتة سير العمل البرمجي. تُعرَّف سير العمل كملفات YAML في <code>.github/workflows/</code> ويمكنها تشغيل الاختبارات، وبناء الحاويات، ونشر التطبيقات، أو أي عملية أتمتة مخصصة عند دفع التعليمات البرمجية، أو فتح طلب سحب، أو وفقًا لجدول زمني محدد.

كيفية الاستخدام

حدد أحداث التشغيل (دفع، طلب سحب، إرسال يدوي، أو جدولة)، واختر نظام التشغيل الذي تريد تشغيله، ثم حدد لغتك وإصدارها، ثم حدد الخطوات المطلوبة. يُنشئ المُولِّد ملف YAML كاملًا وجاهزًا للاستخدام، يمكنك نسخه مباشرةً إلى مستودعك.

تستخدم سير العمل المُنشأة أحدث إصدارات الإجراءات المستقرة: <code>actions/checkout@v4</code>و <code>actions/setup-node@v4</code>، وما يُعادلها في بيئات التشغيل الأخرى. اضبط عوامل تصفية الفروع وإصدارات المصفوفة لتتوافق مع احتياجات مشروعك.