Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

29 Commits

Repository files navigation

🚀 KoDeploy – A Vercel-Like Deployment Platform

A learning-focused project where I build a simplified version of Vercel, the popular frontend cloud platform for developers. This project aims to help me understand and implement the core concepts behind modern CI/CD, serverless deployment, and edge infrastructure.



🎯 Goals

  • Recreate core functionality similar to Vercel:
    • Git-based auto-deployments
    • Custom domain routing
    • Edge deployment (experimental)
    • Static site hosting (e.g. React)
  • Build full-stack infrastructure from scratch
  • Learn about:
    • Docker
    • CI/CD pipelines
    • File systems and caching
    • DNS and TLS management
    • Scalable architecture patterns

🏗️ Tech Stack (Planned / In Progress)

LayerTool / Tech
FrontendReact
BackendNode.js / Express
DeploymentDocker, GitHub Webhooks
ServerlessCustom runtime or OpenFaaS
Reverse ProxyNginx or Traefik
DatabasePostgreSQL / Redis
StorageS3-compatible (MinIO)
Domain MgmtLet's Encrypt, CNAME/A DNS
HostingDigitalOcean / Localhost

Build Server Approach...

image info

🔧 Features (MVP Scope)

  • [1] Connect GitHub repo and auto-deploy on push
  • [2] View deployment logs
  • [3] Environment variable support
  • [4] Simple dashboard for deployments

About

building a Vercel-like deployment platform — a developer-focused platform that allows you to deploy frontend apps with ease.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages