[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"site-settings":3,"workflow-automated-n8n-workflow-backup-to-gitlab-1845":7},["Reactive",4],{"analytics_enabled":5,"gtm_container_id":6},true,"GTM-WWB2TQFD",["Reactive",8],{"id":9,"slug":10,"title":11,"short_description":12,"category_key":13,"category_title":14,"workflow_type_key":15,"workflow_type_title":15,"workflow_type_icon":16,"price":17,"is_free":5,"cover_image":18,"description":19,"compatible_versions":18,"locked":5,"lock_reason":20,"purchased":21,"in_cart":21,"workflow_file":22},1074,"automated-n8n-workflow-backup-to-gitlab-1845","پشتیبان‌گیری هفتگی ورک‌فلوهای n8n در GitLab","پشتیبان‌گیری دستی یا هفتگی از ورک‌فلوهای n8n، دسته‌بندی آن‌ها بر اساس سازنده و ذخیره یا به‌روزرسانی فایل‌های JSON در GitLab.","it-ops-automation","اتومیشن IT","n8n","https:\u002F\u002Faidock.ir\u002Fmedia\u002Fworkflow_types\u002Fimage.png",0,"","🔄 این ورک‌فلو امکان اجرای دستی یا زمان‌بندی‌شدهٔ هفتگی را برای پشتیبان‌گیری از تمام ورک‌فلوهای n8n فراهم می‌کند.\n\n📥 ابتدا ورک‌فلوها را از n8n دریافت کرده و اطلاعاتی مانند نام، وضعیت، گره‌ها، اتصال‌ها، تنظیمات و تاریخ‌های ایجاد و به‌روزرسانی را استخراج می‌کند. سپس هر ورک‌فلو را بر اساس نام سازنده در پوشهٔ مربوط قرار می‌دهد و نام فایل را برای ذخیره‌سازی استاندارد می‌کند.\n\n📁 فایل‌های JSON در مخزن GitLab ایجاد یا به‌روزرسانی می‌شوند و ساختار مسیرها بر اساس نام سازنده و فایل تنظیم می‌شود. برای کنترل تعداد درخواست‌ها، بین پردازش‌ها وقفه ایجاد می‌شود و نتیجهٔ موفقیت یا خطا برای هر فایل ثبت می‌گردد.\n\n✉️ پس از پایان پردازش، یک ایمیل برای اعلام نتیجهٔ پشتیبان‌گیری ارسال می‌شود.","login",false,null]