Projects in Awesome Lists by bjnandi
A curated list of projects in awesome lists by bjnandi .
https://github.com/bjnandi/containerize-full-stack-app-mern-with-docker-compose
For the dockerize a full stack web MERN application using docker-compose we create separate ‘Dockerfile’ for the frontend (client) & backend (server) to create a docker image and we use MongoDB official docker imager for containerizing and defining their configurations in a docker-compose.yml file.
cloudinary cloudinary-integration containerization crud-operation docker docker-compose docker-image dockerfile expressjs full-stack full-stack-web-development fullstack-development image-management mern-project mern-stack mongodb nodejs reactjs webdevelopment
Last synced: 21 Sep 2025
https://github.com/bjnandi/ci-cd-pipeline-mern-k3s
Create a CI/CD pipeline for the MERN App in Kubernetes (k3s) on AWS EC2 using GitHub Actions with zero or minimum downtime. After pushing the code in the “main” branch run a workflow to build & push the image in Docker Hub & another workflow deploy it in Kubernetes (k3s) on AWS EC2.
aws cicd ec2 github-actions kubernetes mern-stack
Last synced: 11 Apr 2026
https://github.com/bjnandi/aws-serverless-crud-app-lambda-dynamodb-s3
AWS Serverless CRUD App Lambda DynamoDB S3.Host or deploy our CRUD web application on AWS serverless using Lambda, DynamoDB, API Gateway, and S3 at 100% free of cost. This guide will help you deploy a serverless CRUD web app on AWS.
api-gateway aws aws-api-gateway aws-dynamodb aws-hosting aws-lambda aws-s3 aws-serverless crud crud-app crud-application dynamodb expressjs free-hosting lambda reactjs s3 s3-bucket terraform terraform-module
Last synced: 07 Apr 2026
https://github.com/bjnandi/unlimited-folder-create-python
Untitled Zip folder create using python
Last synced: 19 Sep 2025
https://github.com/bjnandi/cicd-pipeline-gitlab-ecs-crud-spring-boot-app
Discover how to streamline Java Spring Boot application deployment with a GitLab CI/CD pipeline using AWS ECS and RDS MySQL. This guide will walk through integrating GitLab for continuous integration & delivery.
aws cicd devops-project docker dockerfile gitlab java mysql pipeline rds spring-boot
Last synced: 04 Oct 2025
https://github.com/bjnandi/self-hosted-github-actions-runner-in-kubernetes
Deploy a self-hosted GitHub Actions runner in a Kubernetes cluster to execute CI/CD workflows. The lab covers creating a custom Docker image for the runner, configuring Kubernetes deployments, and setting up GitHub Actions workflows for automated application deployment. By the end, you will deploy and verify an Nginx application in Kubernetes.
aws cicd cicd-pipeline deployments github github-actions k8s kubernetes nginx runner self-hosted workflow
Last synced: 11 Apr 2026
https://github.com/bjnandi/ansible-k3s-nginx-lb
Update the IP address in (hosts, nginx.conf & project_vars) file with the current EC2 IP then run Ansible inventory to configure EC2, install Kubernetes (K3s) & deploy our app in Kubernetes.
ansible aws aws-ec2 bastion-host devcontainer k3s k3s-cluster kubernetes nginx
Last synced: 12 Apr 2026
https://github.com/bjnandi/nginx-configure-file-for-multiple-host-names
We configure a nginx configure file for multiple host names
Last synced: 29 Apr 2026
https://github.com/bjnandi/monitoring-using-grafana-loki-prometheus-in-docker-compose
Monitoring of Docker & Nginx Metrics with Logs Using Prometheus, Loki & Grafana
docker docker-compose grafana grafana-dashboard loki monitoring monitoring-tool nginx prometheus prometheus-exporter promtail
Last synced: 17 Feb 2026
https://github.com/bjnandi/monitoring-alerting-using-grafana-loki-prometheus-in-k8s
Monitoring & Alerting using Grafana, Loki and Prometheus for Kubernetes and Nginx Metrics with Logs
alerting grafana grafana-dashboard k3s kubernetes logs loki metrics monitoring nginx prometheus
Last synced: 09 May 2026
https://github.com/bjnandi/terraform-ci-cd-aws
Create automated AWS infrastructure with GitHub Action. After pushing the code in the GitHub “tf-infa-test” branch. After checking the terraform plan close the “pull request” with “merge” code in ‘main’ branch run another workflow (Terraform apply) for provisioning infrastructure.
automation aws cicd github-actions pipeline terraform
Last synced: 09 May 2026