Setting Up a Static Image Host on AWS

«««< HEAD I manage my Hugo site (versioning and deployment) via GitHub. One key issue with this setup is that images eventually make the repository heavier, making push and pull slower and unnecessarily gobbling GitHub’s resources for purposes that it is not meant for. A common option to manage this issue is to use image hosting and resizing services like Cloudimage and Cloudkit. A key issue I have with these services is the inability to maintain a persistent backup elsewhere. Plus, this can get quickly expensive if you overshoot your Free Tier storage quota. Hugo is one of the simplest ways to write and manage a blog. Yet, I totally get the frustration a lot of people express with managing images in the GitHub repository. It’s like trying to fit an elephant into a Mini Cooper. I tried to address this issue using AWS S3, which I have documented below. ...

September 5, 2023 · 4 min · Deepak Shilkar