Building and Deploying a Node.js Project to Amazon EC2 with GitHub Actions CI/CD

Поділитися
Вставка
  • Опубліковано 9 січ 2025

КОМЕНТАРІ • 32

  • @nilesh7210
    @nilesh7210 19 днів тому +1

    SELF HOSTED RUNNER MOST IMPORTANT

  • @kishankumar-ze5pf
    @kishankumar-ze5pf 6 місяців тому +2

    easy and simple explaination

  • @bcod53_rushabhbelani50
    @bcod53_rushabhbelani50 Рік тому +1

    laggre raho saatu bhaiya

  • @neutralengineer3873
    @neutralengineer3873 4 місяці тому +2

    Informative... Good job

  • @rohitmiryala8543
    @rohitmiryala8543 2 місяці тому +1

    Thanks Alot 👌👍

  • @naveedalirehmani4135
    @naveedalirehmani4135 Рік тому +1

    Great video! Consider splitting CI and CD into separate workflows for better organization. You can make the CD pipeline dependent on the successful completion of the CI pipeline.
    for example :
    name: CD Pipeline
    on:
    workflow_run:
    workflows: ["CI Pipeline"]
    types:
    - completed

  • @vikassingla5908
    @vikassingla5908 10 місяців тому +1

    Great video bhai, Bitbucket ki bhi bana do

  • @swathibhat9742
    @swathibhat9742 2 місяці тому +1

    ec2 instance we have create in the video, how many requests it can handle? Can you make one detailed video for aws ec2 and how it's different from our local node server...?

    • @SatyamSingh_4484
      @SatyamSingh_4484  2 місяці тому

      Sure i will make a video like why we require the ec2 instance

    • @SatyamSingh_4484
      @SatyamSingh_4484  Місяць тому

      Hi i have made a video for that please check this - ua-cam.com/video/fMxW12FHZE8/v-deo.html

  • @Nasir-Hanif
    @Nasir-Hanif 7 днів тому

    bhai aap unmaneged server pe bhi nodejs ki ya MERN stack application deploye karo add domain and softwears

    • @SatyamSingh_4484
      @SatyamSingh_4484  7 днів тому

      @@Nasir-Hanif sorry I didn't get your question ❓

  • @HarshKumar-wq7mq
    @HarshKumar-wq7mq 4 місяці тому

    what to do incase of mulitple env variables?

    • @SatyamSingh_4484
      @SatyamSingh_4484  4 місяці тому

      @@HarshKumar-wq7mq i am getting what you are saying like multiple env ??

  • @anirban6169
    @anirban6169 6 місяців тому +1

    can you provide any documentation on HTTPS .

    • @SatyamSingh_4484
      @SatyamSingh_4484  6 місяців тому +1

      @@anirban6169 can you please check my nodejs playlist in which there is course regarding http there i have provided

  • @096_mohitgour8
    @096_mohitgour8 4 місяці тому +1

    where is this used
    why we are creating this project

    • @SatyamSingh_4484
      @SatyamSingh_4484  4 місяці тому

      Supose that you have created a project in nodejs which is currently in your local. Now you want that others should have access and they should use your application right? So you need to deploy your application to an cloud service where your application can run.
      So for that we are using ec2 which acts as virtual machine where our service will run.
      You can choose other option also that provides the service.

  • @jinayshah7088
    @jinayshah7088 Рік тому +1

    I have applied all the steps till github self-hosted runner and I can do that successfully, but when I check action-runner folder , I didn't found _work file. Now what can I do further?

    • @69_satyamsingh91
      @69_satyamsingh91 Рік тому

      Run the script once by simply pushing some code once the script will run the _work folder u can see.

    • @SatyamSingh_4484
      @SatyamSingh_4484  Рік тому

      Try to run the script your problem will be solved

    • @jinayshah7088
      @jinayshah7088 Рік тому

      ​@@SatyamSingh_4484 I get an error while I make a build like this :
      Error: Dependencies lock file is not found in /home/ubuntu/actions-runner/_work/E-Commerce_JUMP_backend/E-Commerce_JUMP_backend. Supported file patterns: package-lock.json,npm-shrinkwrap.json,yarn.lock

    • @Nikhil_Kumar-n3w
      @Nikhil_Kumar-n3w 6 місяців тому

      @@SatyamSingh_4484 which script ?

    • @SatyamSingh_4484
      @SatyamSingh_4484  6 місяців тому

      @@Nikhil_Kumar-n3w ok so when you create the ec2 instance and we have created the workflow for that right run that workflow once by doing any commit. Though it fails the work folder will be created.

  • @indrjitkumar964
    @indrjitkumar964 Рік тому +1

    Thanks.

  • @reactjs1900
    @reactjs1900 Рік тому +2

    Self hosted runners are getting stopped after some days of working

  • @Dhrumil_Khalas
    @Dhrumil_Khalas Рік тому +1

    👌👌👌