Skip to content

QuantumSoham/Ease-Host

Repository files navigation

🚀 EaseHost Deployment System

Node.js AWS SDK MIT License

📖 Overview

EaseHost is a deployment system that automates the build and deployment process of web applications to AWS S3. It's designed to work with various JavaScript frameworks and provides a streamlined deployment pipeline.

✨ Features

  • 🛠 Automated build process
  • ☁️ AWS S3 deployment
  • 🔒 Secure credential management
  • 🚀 Framework-agnostic deployment

🛠️ Technologies Used

  • Node.js
  • AWS SDK v3
  • Child Process
  • File System
  • MIME Types

⚙️ Configuration

  1. Create a .env file with your AWS credentials: AWS_ACCESS_KEY_ID=your_access_key AWS_SECRET_ACCESS_KEY=your_secret_key

  2. Install dependencies:

npm install
🚀 Usage
Run the deployment script:

node build-server/script.js
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published