Getting Started
awsutils is a Docusaurus site that publishes lightweight AWS helper scripts and a small browser-based transform toolbox.
What You Need First
- An AWS account and credentials for any script that calls AWS APIs
- Node.js 20+ if you want to run the site locally
- Standard shell tools like
curl,wget,tar, andsudofor installer scripts
Use Hosted Scripts
Published scripts come from static/ and are available at the site root.
curl -fsSLO https://awsutils.github.io/eksctl.sh
chmod +x eksctl.sh
sudo ./eksctl.sh
You can browse the full list in Scripts Overview.
Configure AWS Access
For scripts that interact with AWS, confirm your CLI setup first:
aws sts get-caller-identity
aws configure get region
Named profiles work as expected:
AWS_PROFILE=production aws sts get-caller-identity
Run the Site Locally
npm install
npm start
Useful commands:
npm run build
npm run serve
Repo Layout
awsutils.github.io/
|- docs/
| |- docs/ # General documentation
| `- scripts/ # Script-specific documentation
|- src/ # Docusaurus pages and React components
|- static/ # Published shell scripts and static assets
|- docusaurus.config.js
`- package.json
Good First Places to Look
docs/scripts/intro.mdfor the published scriptsstatic/for the actual shell script implementationssrc/pages/tools.jsfor the in-browser tools pagedocusaurus.config.jsfor site configuration
Next Steps
- Read Introduction
- Browse Scripts Overview
- Check How To for common usage patterns