A hands-on course for IT staff: run n8n on your own server with a domain, automatic HTTPS, PostgreSQL, user accounts, nightly tested backups, safe updates and monitoring, and move your workflows from n8n Cloud.دورة تطبيقية لموظفي تقنية المعلومات: شغّل n8n على خادمك مع نطاق وHTTPS تلقائي وPostgreSQL وحسابات مستخدمين ونسخ ليلية مختبرة وتحديثات آمنة ومراقبة، وانقل سير عملك من n8n Cloud.
When automations start running real business processes, many companies move them from n8n Cloud to their own server: lower monthly cost, no execution limits and data in a place they control. This course shows IT staff how to do it in a way that is secure and easy to maintain.
You follow Ahmed, the IT engineer of Babylon Logistics, an example company with 30 workflows on n8n Cloud. You compare cloud and self-hosting, including the licence, choose a VPS and point a domain to it. You harden Ubuntu 24.04 with SSH keys, a firewall, fail2ban and automatic security updates, then install Docker. A single compose file runs three containers: Caddy, which obtains HTTPS certificates automatically and is the only container facing the internet; n8n; and PostgreSQL. You set every option in a protected .env file and learn why the encryption key must be kept safe. You create the owner account, turn on two-factor authentication, invite users with the right roles and move workflows from n8n Cloud, re-creating credentials and webhook URLs. You schedule nightly backups of the database and data folder, copy them off the server and prove them with a restore test. Finally you update safely with pinned versions, monitor the service and complete a go-live checklist and runbook.
Every lesson has illustrated step-by-step screens, copy-ready commands and configuration files, short narrated videos and knowledge checks. Starter files include the compose file, .env template, Caddyfile, server setup and backup scripts, restore steps and a go-live checklist. The course ends with a 15-question final exam.
حين تبدأ الأتمتة بتشغيل عمليات عمل حقيقية تنقلها شركات كثيرة من n8n Cloud إلى خادمها: تكلفة شهرية أقل ولا حدود للتنفيذات وبيانات في مكان تسيطر عليه. تبيّن هذه الدورة لموظفي تقنية المعلومات كيف يفعلون ذلك بطريقة آمنة وسهلة الصيانة.
تتابع أحمد، مهندس تقنية المعلومات في «بابل للخدمات اللوجستية»، وهي شركة مثال لديها 30 سير عمل على n8n Cloud. تقارن بين السحابة والاستضافة الذاتية ومنها الترخيص، وتختار VPS وتوجّه نطاقاً إليه. ثم تقوّي Ubuntu 24.04 بمفاتيح SSH وجدار حماية وfail2ban وتحديثات أمنية تلقائية، وتثبّت Docker. ويشغّل ملف compose واحد ثلاث حاويات: Caddy الذي يحصل على شهادات HTTPS تلقائياً وهو الحاوية الوحيدة التي تواجه الإنترنت، وn8n، وPostgreSQL. وتضبط كل خيار في ملف .env محمي، وتتعلم لماذا يجب حفظ مفتاح التشفير. ثم تنشئ حساب المالك وتفعّل المصادقة الثنائية وتدعو المستخدمين بالأدوار الصحيحة وتنقل سير العمل من n8n Cloud مع إعادة إنشاء الاعتمادات وروابط webhook. وتجدول نسخاً ليلية لقاعدة البيانات ومجلد البيانات وتنقلها خارج الخادم وتثبتها باختبار استعادة. وأخيراً تحدّث بأمان بإصدارات مثبّتة وتراقب الخدمة وتكمل قائمة فحص الإطلاق ودليل التشغيل.
في كل درس شاشات توضيحية خطوة بخطوة، وأوامر وملفات إعداد جاهزة للنسخ، وفيديوهات قصيرة مع تعليق صوتي، وأسئلة للتحقق من الفهم. وتشمل ملفات البداية ملف compose وقالب .env وملف Caddyfile وسكربتي إعداد الخادم والنسخ وخطوات الاستعادة وقائمة فحص الإطلاق، وتنتهي الدورة باختبار نهائي من 15 سؤالاً.
IT administrators, system engineers and automation leads who will run n8n for a company. You should be comfortable with Linux on the command line, SSH and DNS. Experience with n8n (for example course H-1) helps. You need a VPS and a domain you control.
مديرو تقنية المعلومات ومهندسو الأنظمة وقادة الأتمتة الذين سيشغّلون n8n لشركة. يجب أن تكون مرتاحاً لـLinux في سطر الأوامر وSSH وDNS، وتفيدك خبرة في n8n (مثل الدورة H-1)، وتحتاج إلى VPS ونطاق تسيطر عليه.