This repository contains tools that may prove helpful when doing Jamstack (or similar) static site development.
Important
You can use this repository directly or use the "Use this template" button to create your own copy of this repository. This will allow you to make modifications to the tools that are unique to your implementation. Regardless of if you make a copy or use this repository directly, feel free to contribute back bug fixes or useful enhancements. If you make your own copy, please check back occasionally and pull in any useful updates from the original.
This is a simple thumbnail generator written in Node.js.
More details can be found in the README.md for that tool.
This repository is part of a small group of repositories that are used together in order to deploy a simple 11ty Jamstack website. Here is the list of related repositories:
- Jamstack Website Core: This repository is the core repository that stitches everything together. It houses the following components:
- The main AWS CodePipeline that will deploy all infrastructure and the Jamstack website itself.
- All needed CloudFormation templates to create the required infrastructure.
- The 11ty liquid templates for the structure of the website.
- The supporting CSS and JavaScript files for the Jamstack site.
- All of the source content files for each blog post.
- Jamstack Website Tools (this repository): This repository has any supporting tools for the Jamstack website.
- Jamstack Website Build: This repository has the Lambda function that is used to produce the 11ty dynamic pages.
- Jamstack Website Static Resources: This repository has all large static files that are used either by the site in general, or by the individual posts. These files are kept separate in order to keep the build process fast and easy.
These repositories are part of my "Blog on a Budget" series. View that blog post series for more details on how these repositories all work together.
This repository is released under the MIT license. View the local license file.