DEV Community

Brandon Weiss
Brandon Weiss

Posted on

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.