Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/acady-io/acady
CLI tool to build, bootstrap, deploy and manage serverless / Jamstack components
https://github.com/acady-io/acady
developer-tools devops jamstack serverless
Last synced: about 6 hours ago
JSON representation
CLI tool to build, bootstrap, deploy and manage serverless / Jamstack components
- Host: GitHub
- URL: https://github.com/acady-io/acady
- Owner: acady-io
- License: mit
- Created: 2020-12-13T17:05:40.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-20T19:03:30.000Z (6 months ago)
- Last Synced: 2025-01-24T03:42:50.116Z (12 days ago)
- Topics: developer-tools, devops, jamstack, serverless
- Language: TypeScript
- Homepage: https://acady.io
- Size: 359 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# acady
CLI tool to create, bootstrap, deploy and manage serverless / jamstack components.
Full documentation can be found here: https://docs.acady.io/
# Idea
In contrast to software development in the good old mainframe days, Nowadays you do not build a big monolith.
But you build many smaller components which are more or less independent of each other.Over time, you build tens or even hundreds of components that all have to be created, bootstrapped, deployed and managed.
This is where acady comes into place. Acady helps you do those recurring tasks that are often similar but never equal and so difficult to automate and annoying for each web developer.
The goal of acady is to give you a tool that helps you build great software even faster.
Regardless of whether you are building a Task Worker on AWS Lambda, a Gatsby Site on Vercel, a REST API on Cloudflare Workers ... acady can assist you.# Updates:
Removed netlify support due to security vulnerabilities# Installation
## NPM
```
npm i -g acady
```### Yarn
```
yarn global add acady
```# Commands
## Components (Create, List, Remove)
### Create
Starts interface for creating a new component
```
Usage: acady create [options]Create a new component
Options:
-t, --type Type of new component
-h, --hosting Hosting to use
-i, --id Bootstrap an existing component
-d, --debug activate debug mode
-p, --profile use a profile
--help display help for command```
### List
List existing components
```
Usage: acady list [options]List components
Options:
-d, --debug activate debug mode
-p, --profile use a profile
-h, --help display help for command
```### Remove
Remove an existing components
```
Usage: acady remove [options]Remove a component
Options:
-d, --debug activate debug mode
-p, --profile use a profile
-h, --help display help for command```