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.
- 🛠 Automated build process
- ☁️ AWS S3 deployment
- 🔒 Secure credential management
- 🚀 Framework-agnostic deployment
- Node.js
- AWS SDK v3
- Child Process
- File System
- MIME Types
-
Create a
.envfile with your AWS credentials: AWS_ACCESS_KEY_ID=your_access_key AWS_SECRET_ACCESS_KEY=your_secret_key -
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.