Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A Deployment Service where user can deploy their static web application to internet in one click

Notifications You must be signed in to change notification settings

Psingle20/SwiftServe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

17 Commits

Repository files navigation

SWIFTSERVE

A deployment service to deploy your React Websites ( Js or Ts ) to the internet. Take your projects online with speed and simplicity.

This project uses 3 servers to achieve deployment service :

  1. Cloning Server:
  • Clones all your source code files and stores them in AWS S3 or MinioS3 bucket.
  • Generates a random ID and stores the ID into our REDIS Queue.
  1. Building Server:
  • NodeJS server builds your code and stores the built code files into Minio S3 bucket.
  1. Serving Server:
  • Serves you your deployed website on the internet with a custom URL.

The deployment process is quick & efficient and the entire project was deployed on a GKE ( Google Kubernetes Engine ) Cluster.

The main branch contains the source code for the 3 essential servers. The configuration files for the Kubernetes cluster can be found in the k8-cluster-config branch.

Witness SwiftServe in action through our demo video: https://youtu.be/B2qUnOyspUQ

About

A Deployment Service where user can deploy their static web application to internet in one click

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

AltStyle によって変換されたページ (->オリジナル) /