نشان کن
کد آگهی: KP1141052808

راه‌اندازی و مستندسازی کاملCI/CD GitHub RunnerوDeploy

در سراسر کشور
در وبسایت پونیشا  (چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری:  پروژه‌ای
مهارت‌های مورد نیاز:
برنامه نویسی سی پلاس پلاس (C++)
جاوا (Java)
جاوا اسکریپت (JavaScript)
Linux
الگوریتم
متن کامل آگهی:
ما یک پروژه React/Vite داریم که روی سرور لینوکس با Nginx و Supabase اجرا می‌شود و GitHub Actions برای Deploy خودکار آن استفاده می‌شود. بخشی از زیرساخت راه‌اندازی شده، اما نیاز داریم یک فرد متخصص DevOps/Linus/GitHub Actions کل فرآیند را بررسی، پایدارسازی و مستندسازی کامل کند. شرح کار 1. بررسی و تثبیت GitHub Runner بررسی Runner فعلی روی سرور (self-hosted) اطمینان از اتصال صحیح Runner به GitHub تفکیک Runner سرور فیزیکی و Runner سرور مجازی (AsiaTech) اطمینان از اجرای صحیح Workflow روی Runner صحیح 2. بررسی و تثبیت فرآیند Deploy بررسی فایل‌های Workflow داخل مسیر: .github/workflows/ اطمینان از Deploy صحیح پروژه روی مسیر: /var/www/pro.baazboard.ir/dist بررسی reload صحیح Nginx بعد از deploy اطمینان از اجرای صحیح Build 3. بررسی اتصال Supabase اطمینان از Inject صحیح Environment Variables بررسی اتصال frontend به Supabase تست login و ارتباط با دیتابیس 4. بررسی و بهینه‌سازی npm install و Build بررسی کندی npm install اعمال تنظیمات مناسب registry/mirror/cache جلوگیری از timeout یا fail در build 5. مستندسازی کامل (مهم‌ترین بخش تحویل) فریلنسر باید یک داکیومنت کامل تحویل دهد شامل: مشخصات کامل سرور مسیر پروژه مسیر dist تنظیمات nginx تنظیمات runner workflow مورد استفاده دستورات لازم برای deploy دستی دستورات restart runner دستورات restart nginx نحوه عیب‌یابی این مستند باید به گونه‌ای باشد که هر فرد دیگری بتواند پروژه را مدیریت کند. خروجی مورد انتظار Deploy پایدار و بدون خطا Runner کاملاً فعال و پایدار اتصال صحیح Supabase مستند کامل و قابل استفاده بدون اختلال در سیستم فعلی مهارت‌های مورد نیاز Linux Server GitHub Actions Self-Hosted Runner Nginx Node.js / npm React / Vite (آشنایی) DevOps شرایط سرور Ubuntu دسترسی SSH داده می‌شود پروژه private GitHub است امنیت اطلاعات بسیار مهم است اگر تجربه واقعی در راه‌اندازی GitHub Actions و Deploy روی سرور واقعی دارید، لطفاً نمونه کار ارسال کنید.

این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت پونیشا برین و از اون‌جا برای این شغل اقدام کنین.

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
جمعه 2 اسفند 1404، ساعت 12:41