https://github.com/danfuzz/milky-cloud
Cloud computing utilities (99% AWS-specific)
https://github.com/danfuzz/milky-cloud
Last synced: 6 months ago
JSON representation
Cloud computing utilities (99% AWS-specific)
- Host: GitHub
- URL: https://github.com/danfuzz/milky-cloud
- Owner: danfuzz
- License: other
- Created: 2022-07-21T18:15:39.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-07-31T19:03:25.000Z (11 months ago)
- Last Synced: 2025-07-31T22:31:38.220Z (11 months ago)
- Language: Shell
- Size: 1.4 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Authors: AUTHORS.md
Awesome Lists containing this project
README
Milky Cloud
===========
This is a set of "cloud computing" utilities, mostly written for my (danfuzz's)
personal use, and 99% about doing small-scale work in AWS EC2.
The core dependencies are intentionally minimal:
* POSIX-friendly OS (observed working on Linux and macOS)
* Recent(ish) version of Bash (works with what ships with macOS)
* `jq` 1.6
* Recent version of Python (used indirectly).
On top of that, the dependencies are:
* AWS's own CLI tool -- for all AWS-related functionality.
* Certbot -- EFF's tool for getting site certificates.
* op -- the (poorly-named) 1Password CLI tool, only needed if secrets (e.g.
access keys) are stored in 1Password.
## Instructions
Copy the `scripts` directory wherever you want. It is itself a copy of
[`bashy-lib`](https://github.com/danfuzz/bashy-lib), with an additional
sub-library for this project and a top-level dispatch script. If you have your
own verion of `bashy-lib`, you can instead just copy the directory
`scripts/lib/milky-cloud` and (optionally) the top-level script.