A web application for instantly deploying GitHub repositories to Puter hosting with zero configuration.
- One-Click Deployment: Deploy any GitHub repository to a live website in seconds
- No Configuration Required: Works with any static website repository
- Deployment History: Track all previous deployments
- Instant Live URLs: Automatic subdomain generation for each deployment
- Persistent Storage: All deployments saved to the user's Puter account
- Modern UI: Clean, responsive interface built with vanilla JavaScript
Clone the repository:
git clone https://github.com/puter-apps/deploy-from-github.git
and open the index.html
file in any hosted environment.
GitHub Quick Deploy leverages Puter.js to overcome several challenges in web-based deployment:
-
Repository Access: Uses Puter's networking capabilities to make cross-origin requests to GitHub's API, bypassing CORS restrictions
-
File System Operations: Employs Puter's file system API to create directories and write files
-
Web Hosting: Utilizes Puter's hosting capabilities to instantly publish static sites
-
Persistent Storage: Saves deployment history using Puter's key-value store
MIT