Node js REST API එකක් AWS EC2 වලින් automatically Deploy කරමු | CI/CD Pipeline | GitHub Actions
ฝัง
- เผยแพร่เมื่อ 3 ต.ค. 2024
- 🚀 Automate Node.js REST API Deployment on AWS EC2 with GitHub Actions | CI/CD Pipeline Tutorial
💻 Code Repository: github.com/HGS...
📁 Article: / auto-deploy-node-js-re...
Looking to streamline your Node.js application deployment process? In this comprehensive tutorial, learn how to set up an automated CI/CD pipeline using GitHub Actions to deploy your Node.js REST API on AWS EC2 effortlessly. All the codes are discussed in Sinhala language.
🔧 Key Topics Covered
1. Creating a Node.js server
2. Setting up an EC2 instance on AWS
3. Configuring GitHub Actions for CI/CD
4. Environment setup for GitHub Actions
5. Defining CI/CD workflows
6. Deploying changes automatically
7. Nginx setup for reverse proxy
8.PM2 configuration for process management
9. Testing and verifying deployment
====================================
🚀Connect with us:
🏅FaceBook: / adomicarts
🏅linkedin: / samin-chandeepa
🏅GitHub:github.com/HGS...
🏅Twitter: / chandeepa_hgs
🏅Medium: / saminchandeepa
🏅email:adomicarts@gmail.com
====================================
In this step-by-step guide, I'll walk you through the entire process of automating your Node.js application deployment using GitHub Actions and AWS EC2. You'll learn how to create a CI/CD pipeline that automatically builds, tests, and deploys your application whenever changes are pushed to the main branch of your repository. With Nginx acting as a reverse proxy and PM2 handling process management, you'll ensure smooth and reliable deployment of your Node.js application.
----------------------------------------------------------------------------------------------------------------
🔍 Keywords:
Node.js, REST API, AWS EC2, GitHub Actions, CI/CD Pipeline, Automation, Deployment, Nginx, Reverse Proxy, PM2, Continuous Integration, Continuous Deployment, GitHub Repository, Tutorial, Step-by-Step Guide, AWS Cloud, Software Development, DevOps.
👍 Don't forget to like, subscribe, and hit the bell icon to stay updated on future tutorials and tech content!
Great work broh 👌
Thanks for the video bro Really helpful
nice
Devops kiyl playlist ekk hdal ekt mewa dnnko sir
speak english ...
Brother react use krla speed eka godk wadi bog ekk hdgnna vidiya full tutorial ekk dnnko static blog site ekak (seo google rank krnna puluwn ekk )
I have some questions,
1. අළුතෙන් library එකක් locally Install කරලා repo එකට Push කරාම ඒක EC2 Instance එකෙ තියන Project එකේ Node Modules වලත් install වෙන්න "npm install" command එක Workflow File එකට Add වෙන්න ඔනි නේද..?
2. Main & Production Branches දෙකක් තියෙද්දි Github Actions වල වෙන වෙනම ENV use කරන්න විදිහක් තියනවද ?
❤️
❤
elama
Thanks ❤
Thank you🥰
Flutterflow video tiutoriyal eka k ona
Aiye meke font-end ekath me vidihata set up krana hati kiyala dennako
Hari malli
Brother how we create .env file using firebase database?
Superb❤
Superb!
machan file (image) storage ekak widihata AWS S3 ekata wada hoda solution ekak thiyanwada?
Try convex.
Supiriiii
Supiriyak mchn, save my day
😁
best explanation😍❤
Thanks a lot 😊
Niyamai. ❤
Thanks ❤❤
Niyamai aiye❤
Thanks malli 😍❤
hoya hoya hitiya video ekak
😇❤
@@adomicarts nestjs microservices gena poddak kiyala dennakoo
❤🎉🎉🎉
❤❤
Sir deela tiyena repository eke .env file eka api hada gnn one ned ekat enn monwda
Ow . Eekata thamai oyage secrets tika daganna one. Mongo uri wage ewa. Api keys wage ewa..
@@adomicarts sirge repo eka clone karala wede krnawa nm ekata kohomda awa add wenn one