S3 Static Website Hosting Agent
Project Overview
Imagine you just built a small website and want it online quickly, but don’t want to deal with S3 buckets, permissions, or hosting configs.
The S3 Static Website Hosting Agent acts like a tech-savvy cloud buddy: you just upload your website and tell it to deploy, and it handles everything—validating files, creating the bucket, uploading content, enabling hosting, and giving you a live link.
Features
- Upload a ZIP of your static website and deploy with a single command.
- Automatically validates
index.html(required) anderror.html(optional). - Creates S3 bucket if available and uploads all files.
- Enables static website hosting and returns a clickable live URL.
- Ask natural language questions about AWS S3 hosting—powered by AWS Bedrock.
Vision
Make deploying a static website as easy and friendly as chatting with a helpful assistant. No complicated AWS setup, no headaches—just upload, deploy, and go live.
Example Usage
- Upload your website ZIP file.
- Enter a command like: "Host this website on s3 bucket named "xyz"
- Get a live URL in seconds.
Why It’s Cool
- Perfect for beginners who want a hassle-free way to publish websites.
- Turns complex AWS S3 deployment into a conversational experience.
- Demonstrates the power of AI + cloud working together.
Built With
- amazon-web-services
- bedrock
- boto3
- python
- streamlit
Log in or sign up for Devpost to join the conversation.