Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on May 9, 2026. It is now read-only.

darestack/MarketPeak_Ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DevOps Context

This repo demonstrates a manual deployment workflow to AWS EC2:

  • EC2 instance provisioned and SSH-accessed
  • Apache web server configured to serve the app
  • Git-based CI: git pull origin main on server after each merge
  • Django backend added and served via Gunicorn behind Apache

This is the starting point of a deployment journey. Automated CI/CD (GitHub Actions + Docker) was implemented in the next phase — see ecommerce-platform.


MarketPeak_Ecommerce

An e-commerce web application deployed on AWS EC2, demonstrating a progression from manual Git-based deployment to a production-ready web stack.

Deployment Architecture

Layer Technology
Hosting AWS EC2 (public subnet)
Web server Apache HTTP Server
Backend Django + Gunicorn (WSGI)
Deployment method SSH + git pull origin main
Version control Feature branches + PR merge workflow

How It Was Deployed

  1. EC2 instance launched, SSH key pair configured
  2. Apache installed and configured as reverse proxy
  3. Repository cloned onto the server
  4. git pull origin main used as the deployment mechanism post-merge
  5. Django backend added and served via Gunicorn behind Apache

For the next phase (automated CI/CD with Docker and GitHub Actions), see ecommerce-platform.

About

Companion app for devops-labs Capstone 3: manual EC2/Apache deployment practice with Git workflow and Django/Gunicorn notes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors