Sign inSign up

tigerwill90/govaascli

By tigerwill90

•Updated over 7 years ago

Image
0

348

tigerwill90/govaascli repository overview

⁠Govaascli

⁠Getting started

Clone, install and compile cli

git clone https://github.com/tigerwill90/govaascli.git
cd govaascli
npm install
npm run build

Install cli globally

npm install -g
⁠Usage
govaascli -v
govaascli --help
⁠Options
  • -h --host custom host, default: localhost
  • -d --db custom database, default: govaas
  • -u --db-username mongodb root username
  • -p --db-password mongodb root password
⁠Local environment
⁠Create a new user (with hashed password)
govaascli create --help
govaascli create user --db-username demo --db-password demo
⁠Delete a user
govaascli delete --help
govaascli delete user -h localhost -u demo -p demo
⁠List collection
govaascli list --help
govaascli list users
⁠Linode environment
⁠Create a new user (with hashed password)
sudo docker run --rm -it --network govaasdelivery_govaas_network tigerwill90/govaascli:latest create user -h mongo -u mydbuser -p mydbpassword
⁠Delete a user
sudo docker run --rm -it --network govaasdelivery_govaas_network tigerwill90/govaascli:latest delete user -h mongo -u mydbuser -p mydbpassword
⁠List collection
sudo docker run --rm -it --network govaasdelivery_govaas_network tigerwill90/govaascli:latest list users -h mongo -u mydbuser -p mydbpassword

Tag summary

Content type

Image

Digest

Size

63.7 MB

Last updated

over 7 years ago

docker pull tigerwill90/govaascli