I will set up docker based cicd pipeline with github actions and AWS ec2
Expert QA Engineer Usability, UI UX Functional Testing for Website
Informazioni su questo servizio
Tired of manually deploying your app every time?
Let me automate it for you.
I will set up a professional Docker-based CI/CD pipeline
using GitHub Actions to automatically build, test, and
deploy your application to AWS EC2 every time you
push code.
WHAT YOU GET
GitHub Actions workflow (build test deploy)
Docker image build & push to AWS ECR
Automated deployment to AWS EC2
Environment variable & secrets management
Deployment rollback strategy
Clean documentation of the entire setup
️ TECH STACK I WORK WITH
Apps: Node.js, Python, React, Django, Express
Container: Docker, Docker Compose
CI/CD: GitHub Actions
Cloud: AWS EC2, ECR, ECS (Premium)
OS: Ubuntu Server on EC2
WHY CHOOSE ME
2+ years of professional QA & DevOps experience
Hands-on AWS & Docker expertise
Clean, reusable workflow files
I don't disappear after delivery support included
️ BEFORE YOU ORDER
Please message me first with:
Your app type (Node, Python, etc.)
Your AWS setup (do you have EC2 running?)
Your GitHub repo (private is fine)
This ensures I deliver exactly what you need
Message me now let's automate your deployment!
Strumenti:
Docker
•
GitHub
Framework:
Npm
Provider Cloud:
Amazon Web Services
Linguaggio di programmazione:
Java
•
Python
•
PowerShell
Expertise:
Installazione
FAQ
Do I need to have AWS EC2 already set up?
Not necessarily. If you don't have an EC2 instance running, I can guide you through the setup. For Premium plan, basic EC2 provisioning assistance is included.
Which programming languages or frameworks do you support?
I support Node.js, Python, React, Django, and Express apps. If you have a different stack, message me first and I'll let you know if it's compatible.
Will my pipeline automatically deploy on every GitHub push?
Yes. Once set up, every push to your specified branch (main/master or any branch you choose) will trigger automatic build and deployment to your EC2 instance.
Do you need access to my AWS account?
I only need IAM credentials with limited permissions — not your root account. I'll guide you on creating a secure IAM user specifically for this pipeline.
What if something breaks after delivery?
Support period is included in every plan (3 to 14 days depending on package). Any issues during that period will be fixed at no extra cost.
Can you set up separate staging and production environments?
Yes — this is included in the Premium plan. Basic and Standard plans cover single environment deployment only.
Will I understand how the pipeline works after delivery?
Yes. Every delivery includes clean documentation explaining the workflow, secrets setup, and how to make basic changes yourself.
