https://github.com/ndom91/rakun-js
Rakun CLI
https://github.com/ndom91/rakun-js
dev-environment docker node tmux
Last synced: 4 months ago
JSON representation
Rakun CLI
- Host: GitHub
- URL: https://github.com/ndom91/rakun-js
- Owner: ndom91
- License: mit
- Created: 2022-03-27T11:38:43.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-06T17:38:07.000Z (over 2 years ago)
- Last Synced: 2024-10-05T17:22:58.372Z (over 1 year ago)
- Topics: dev-environment, docker, node, tmux
- Language: JavaScript
- Homepage:
- Size: 230 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/funding.yml
- License: LICENSE
Awesome Lists containing this project
README
# Rakun đĻ
Experimental js cli for managing my local development environment
## Getting Started đ
You can either download the `latest` release from the [releases](https://github.com/ndom91/rakun/releases) tab, or install the repo via `npm`.
```bash
$ npm install -g https://github.com/ndom91/rakun.js
```
Once installed, the cli can be used via the common pattern of `rakun [FLAGS] [ACTION]`, like the following examples.
```bash
$ rakun --help
$ rakun restart
$ rakun -m -h ndo-docker status
```
> Tip: After building the project, run `npm link` in the root of the repo to link the `rakun` binary to a directory in your systems `$PATH` so you can use the command `rakun` anywhere.
## Options đšī¸
```bash
FLAGS:
-m [BOOL] use docker-machine
-h [STRING] docker-machine hostname
-cd checkly directory
ACTIONS:
help, -h display this help output
status, -s show current status of tmux window and containers
start start all development processes
frontend, -f start frontend only
backend, -b start backend only
containers, -c start containers only
datapipeline, -d start data-pipeline only
restart restart running development processes
frontend, -f restart frontend only
backend, -b restart backend only
containers, -c restart containers only
datapipeline, -d restart data-pipeline only
stop stop and kill any running processes
frontend, -f stop frontend only
backend, -b stop backend only
containers, -c stop containers only
datapipeline, -d stop data-pipeline only
clean ensure no development processes or containers are left running
```
## Contributing đĢ
Please stick to any formatting settings and if you have question or comments you can open an issue [here](https://github.com/ndom91/rakun/issues/new).
## License đ
MIT