Перейти к содержимому

Full CI/CD Deployment Af Soomaali — GitHub to VPS with Next.js, Nginx & Cloudflare

Dugsiiye

0:00 / 0:00

Full CI/CD Deployment Af Soomaali — GitHub to VPS with Next.js, Nginx & Cloudflare

443 просмотра · 1 ч назад
Dugsiiye
35,4 тыс. подписчиков
443 просмотра · 1 ч назад
🔥 Black Friday-gu sannadkan hore ayuu u bilaabmay: ka hel qiimaha Early Access-ka Hostinger ka hor dadka kale: https://hostinger.com/DUGSIIYE 🎟 Isticmaal code-ka DUGSIIYE si aad 10% off ugu hesho VPS-kaaga. Koorsadan bilaashka ah waxaan kugu barayaa sida loo deploy-gareeyo Next.js app VPS adiga kuu gaar ah, si ammaan ah oo CI/CD leh. Waxaad ka bilaabaysaa app caadi ah oo kombiyuutarkaaga ku jira, waxaadna ku dhammaynaysaa server Linux ah oo la xoojiyay, deploy automatic ah oo GitHub Actions ku shaqeeya, rollback automatic ah haddii version cusub jabo, iyo domain-kaaga oo HTTPS leh oo Cloudflare ka dambeeya. Docker iyo control panel midna ma isticmaalayno: amar kasta iyo fayl kasta waan sharxayaa. Mawduucyada: Baro CI/CD Af Soomaali, Deploy Next.js VPS, Linux Af Soomaali, SSH Keys, Amniga Server-ka, GitHub Actions, Nginx, Cloudflare, HTTPS. Hostinger mar walba waa doorasho qiimo jaban, laakiin haddii aad hadda diyaar u tahay inaad iibsato, Black Friday-ga wuxuu kuu keenayaa qiimo ka sii fiican. 📘 Casharrada iyo code-ka oo dhan (GitHub): https://github.com/mchamoudadev/deplo... 👉 Mentorship-ka hada waa uu furanyahay, linkigaan hoose ka check gareey 👇 https://dugsiiye.com/mentorship?utm_s... 📚 Dhammaan koorsooyinka Dugsiiye: https://dugsiiye.com/courses?utm_sour... 00:00 Hordhac: Baro CI/CD iyo Deploy Next.js VPS Af Soomaali 05:16 Big Picture: Sida CI/CD iyo VPS u shaqeeyaan Af Soomaali 08:44 Waa maxay VPS? Af Soomaali 12:27 Waa maxay CI/CD? Continuous Integration iyo Deployment Af Soomaali 20:37 Qalabka aad u baahan tahay: Terminal iyo CLI Af Soomaali 28:00 Setting Up Node.js iyo npm Af Soomaali 32:00 GitHub iyo GitHub CLI Setup Af Soomaali 39:23 Samaynta Next.js App cusub Af Soomaali 45:14 Code-ka GitHub u dir (git push) Af Soomaali 49:08 Waa maxay SSH Keys? Af Soomaali 53:09 Samaynta SSH Key (ssh-keygen) Af Soomaali 58:00 SSH Agent iyo Passphrase Af Soomaali 1:02:34 Kiraysashada VPS-ka Hostinger 👉 hostinger.com/DUGSIIYE 1:08:00 SSH Key-ga ku dar VPS-ka Hostinger Af Soomaali 1:12:00 Login-ka koowaad ee Server-ka Af Soomaali 1:16:00 SSH Config Shortcut (my-vps) Af Soomaali 1:22:00 Baro Linux Commands iyo Directories Af Soomaali 1:26:00 Wax ka beddelka faylasha: Nano Af Soomaali 1:30:00 Linux File Permissions Af Soomaali 1:43:38 Update-ka Server-ka iyo UTC Time Af Soomaali 1:47:00 Swap Memory ee Server-ka Af Soomaali 1:50:00 Hubinta Amniga Server-ka: Lynis Af Soomaali 1:54:25 Admin User cusub oo aan Root ahayn Af Soomaali 2:03:05 SSH-ka User-ka cusub (sysadmin) Af Soomaali 2:06:00 Xiridda Root Login iyo Password-ka Af Soomaali 2:13:38 Rakibidda Packages-ka iyo Node.js Server-ka Af Soomaali 2:28:00 Automatic Security Updates Af Soomaali 2:33:25 Xoojinta Amniga SSH iyo Kernel-ka Af Soomaali 2:39:45 Rakibidda Fail2ban Af Soomaali 2:47:34 Firewall-ka UFW iyo Ports-ka Af Soomaali 2:56:45 Waa maxay GitHub Actions? Af Soomaali 2:58:25 Health Check API ee Next.js Af Soomaali 3:02:00 Qorista CI Workflow-ga GitHub Actions Af Soomaali 3:16:00 Deploy User-ka iyo Faylasha Server-ka Af Soomaali 3:22:51 Systemd Service ee App-ka Af Soomaali 3:26:34 Deploy-ga koowaad si Manual ah Af Soomaali 3:35:21 Releases iyo Current Symlink Af Soomaali 3:38:00 Bilaabidda Systemd iyo Tijaabinta Localhost Af Soomaali 3:44:00 Qorista Deploy Script-ka Af Soomaali 3:46:00 Automatic Rollback Af Soomaali 3:54:00 Deploy Keys iyo GitHub Secrets Af Soomaali 4:04:46 CD Workflow: Automatic Deploy Af Soomaali 4:10:00 Tijaabinta CI/CD Pipeline-ka Af Soomaali 4:15:13 Domain-ka iyo Cloudflare DNS Af Soomaali 4:18:15 HTTPS iyo Cloudflare Origin Certificate Af Soomaali 4:28:00 Nginx Reverse Proxy Af Soomaali 4:36:00 Firewall-ka u fur IP-yada Cloudflare Af Soomaali 4:37:36 Website-ka oo live ah iyo Push cusub Af Soomaali 4:39:55 Error-ka iyo sida loo xalliyo Af Soomaali 4:42:00 Rollback GitHub iyo Gabagabo Af Soomaali #nextjs #cicd #vps #devops #linux #afsoomaali #dugsiiye