DEV Community

Brandon Weiss
Brandon Weiss

Posted on

9 5

Discharge, a simple, easy way to deploy static websites to Amazon S3

Discharge is, as far as I’m aware, the easiest way to deploy static websites to Amazon S3. I spent hours poring over AWS’s terrible docs so no one else would have to.

The highlights are:

  • Very little understanding of AWS required
  • Interactive UI for configuring deployment
  • Step-by-step list of what’s happening
  • Support for no trailing slashes in URLs
  • Support for subdomains
  • Use an AWS Profile (named credentials) to authenticate with AWS
  • CDN (CloudFront) and HTTPS/TLS support

This has saved me a huge amount of time; I hope it’s helpful to other people. Let me know what you think!

Top comments (5)

Collapse
 
jandreimasiero profile image
Jandrei

I am using aws, and it's really easy to use

Collapse
 
brandonweiss profile image
Brandon Weiss

🤔 Do you mean AWS is really easy to use? Or Discharge is really easy to use?

Collapse
 
jandreimasiero profile image
Jandrei

Sorry about my english, AWS it's easy to use.

Thread Thread
 
brandonweiss profile image
Brandon Weiss

No worries! Ah, I don’t think AWS is generally considered easy to use, but if you find it easy, I think you’ll find Discharge makes deploying to S3 even easier! 😄

Collapse
 
jandreimasiero profile image
Jandrei

I think firebase easy too. I never try aws, but i will.
Good post, thanks.

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

AWS GenAI LIVE!

GenAI LIVE! is a dynamic live-streamed show exploring how AWS and our partners are helping organizations unlock real value with generative AI.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️