Need private packages and team management tools?Check out npm Teams »

sakku

0.1.0 • Public • Published

SAKKU cli

Sakku cli is trying to make real world even a better place!

Version Downloads/week

Usage

$ npm install -g sakku
$ sakku COMMAND
running command...
$ sakku (-v|--version|version)
sakku/0.1.0 win32-x64 node-v8.16.0
$ sakku --help [COMMAND]
USAGE
  $ sakku COMMAND
...
$ npm install -g sakku
$ sakku COMMAND
running command...
$ sakku (-v|--version|version)
sakku/0.0.11 win32-x64 node-v8.16.0
$ sakku --help [COMMAND]
USAGE
  $ sakku COMMAND
...
$ npm install -g sakku
$ sakku COMMAND
running command...
$ sakku (-v|--version|version)
sakku/0.0.3 win32-x64 node-v10.15.3
$ sakku --help [COMMAND]
USAGE
  $ sakku COMMAND
...
$ npm install -g sakku
$ sakku COMMAND
running command...
$ sakku (-v|--version|version)
sakku/0.0.0 linux-x64 node-v8.10.0
$ sakku --help [COMMAND]
USAGE
  $ sakku COMMAND
...

Commands

sakku app:add

add new app

USAGE
  $ sakku app:add

OPTIONS
  -h, --help  show CLI help

See code: src\commands\app\add.ts

sakku app:col [APP]

add new collaborators, as well ad showing the list of collaborators

USAGE
  $ sakku app:col [APP]

ARGUMENTS
  APP  app id/name

OPTIONS
  -a, --add
  -e, --delete
  -e, --edit
  -h, --help    show CLI help

EXAMPLES
  $ sakku app:col
  $ sakku app:col -a

See code: src\commands\app\col.ts

sakku app:deploy

deploy app

USAGE
  $ sakku app:deploy

OPTIONS
  -a, --app=app  app name

See code: src\commands\app\deploy.ts

sakku app:logs [APP]

Shows logs of an app

USAGE
  $ sakku app:logs [APP]

ARGUMENTS
  APP  app id/name

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku app:logs

See code: src\commands\app\logs.ts

sakku app:ps

showing all [running/all] app

USAGE
  $ sakku app:ps

OPTIONS
  -a, --all   show all apps
  -h, --help  show CLI help

See code: src\commands\app\ps.ts

sakku app:rm

Remove app*

USAGE
  $ sakku app:rm

OPTIONS
  -f, --force
  -h, --help   show CLI help

EXAMPLE
  $ sakku app:rm
  Enter your app id: APP-ID
  are you really sure to remove? (y/n): y

See code: src\commands\app\rm.ts

sakku app:scale [APP]

scale app

USAGE
  $ sakku app:scale [APP]

ARGUMENTS
  APP  app id/name

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku app:scale
  Enter your app id: APP-ID
  Enter your new Configuration

See code: src\commands\app\scale.ts

sakku app:stop

stop app

USAGE
  $ sakku app:stop

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku app:stop
     Enter your app-id: APP-ID
     please wait...... stoped!
     your app (APP-ID) is stoped

See code: src\commands\app\stop.ts

sakku catalog

List all different Program Catalogs

USAGE
  $ sakku catalog

OPTIONS
  -a, --add   show CLI help
  -h, --help  show CLI help

EXAMPLES
  $ sakku catalog
  $ sakku catalog -a

See code: src\commands\catalog.ts

sakku exec APP [CMD]

execute command on instance

USAGE
  $ sakku exec APP [CMD]

ARGUMENTS
  APP  app id/name
  CMD  [default: bash] command

OPTIONS
  -h, --help         show CLI help
  -i, --interactive
  -t, --tty

EXAMPLE
  $ sakku exec

See code: src\commands\exec.ts

sakku help [COMMAND]

display help for sakku

USAGE
  $ sakku help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

sakku login

login to Sakku cli interface.

USAGE
  $ sakku login

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku login
  ? there is two way you can login: (Use arrow keys)
  ❯ Login by Username & Password
     Login by Browser

See code: src\commands\login.ts

sakku whoami

Shows username or complete user info and stats

USAGE
  $ sakku whoami

OPTIONS
  -c, --complete
  -h, --help      show CLI help

EXAMPLES
  $ sakku whoami
  $ sakku whoami -c

See code: src\commands\whoami.ts

sakku app:add

add new app

USAGE
  $ sakku app:add

OPTIONS
  -h, --help  show CLI help

See code: src\commands\app\add.ts

sakku app:deploy

deploy app

USAGE
  $ sakku app:deploy

OPTIONS
  -a, --app=app        app name
  -b, --binary=binary  executable binary file
  -i, --image=image    docker-image file
  -s, --source

See code: src\commands\app\deploy.ts

sakku app:ps

showing all [running/all] app

USAGE
  $ sakku app:ps

OPTIONS
  -a, --all   show all apps
  -h, --help  show CLI help

See code: src\commands\app\ps.ts

sakku app:rm

Remove app*

USAGE
  $ sakku app:rm

OPTIONS
  -f, --force
  -h, --help   show CLI help

EXAMPLE
  $ sakku app:rm
  Enter your app id: APP-ID
  are you really sure to remove? (y/n): y

See code: src\commands\app\rm.ts

sakku app:scale

scale app

USAGE
  $ sakku app:scale

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku app:scale
  Enter your app id: APP-ID
  Enter your app scale: 2
  please wait...... done!
  your app scaled to 2

See code: src\commands\app\scale.ts

sakku app:stop

stop app

USAGE
  $ sakku app:stop

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku app:stop
     Enter your app-id: APP-ID
     please wait...... stoped!
     your app (APP-ID) is stoped

See code: src\commands\app\stop.ts

sakku exec APP [CMD]

execute command on instance

USAGE
  $ sakku exec APP [CMD]

ARGUMENTS
  APP  app id/name
  CMD  [default: bash] command

OPTIONS
  -h, --help         show CLI help
  -i, --interactive
  -t, --tty

EXAMPLE
  $ sakku exec

See code: src\commands\exec.ts

sakku help [COMMAND]

display help for sakku

USAGE
  $ sakku help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

sakku login

login to Sakku cli interface.

USAGE
  $ sakku login

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku login
  ? there is two way you can login: (Use arrow keys)
  ❯ Login by Username & Password
     Login by Browser

See code: src\commands\login.ts

sakku whoami

Shows user info and stats

USAGE
  $ sakku whoami

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku whoami

See code: src\commands\whoami.ts

sakku app:add

add new app

USAGE
  $ sakku app:add

OPTIONS
  -h, --help  show CLI help

See code: src\commands\app\add.ts

sakku app:deploy

deploy app

USAGE
  $ sakku app:deploy

OPTIONS
  -a, --app=app        app name
  -b, --binary=binary  executable binary file
  -i, --image=image    docker-image file
  -s, --source

See code: src\commands\app\deploy.ts

sakku app:ps

showing all [running/all] app

USAGE
  $ sakku app:ps

OPTIONS
  -a, --all   show all apps
  -h, --help  show CLI help

See code: src\commands\app\ps.ts

sakku app:rm

Remove app*

USAGE
  $ sakku app:rm

OPTIONS
  -f, --force
  -h, --help   show CLI help

EXAMPLE
  $ sakku app:rm
  Enter your app id: APP-ID
  are you really sure to remove? (y/n): y

See code: src\commands\app\rm.ts

sakku app:scale

scale app

USAGE
  $ sakku app:scale

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku app:scale
  Enter your app id: APP-ID
  Enter your app scale: 2
  please wait...... done!
  your app scaled to 2

See code: src\commands\app\scale.ts

sakku app:stop

stop app

USAGE
  $ sakku app:stop

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku app:stop
     Enter your app-id: APP-ID
     please wait...... stoped!
     your app (APP-ID) is stoped

See code: src\commands\app\stop.ts

sakku exec APP [CMD]

execute command on instance

USAGE
  $ sakku exec APP [CMD]

ARGUMENTS
  APP  app id/name
  CMD  [default: bash] command

OPTIONS
  -h, --help         show CLI help
  -i, --interactive
  -t, --tty

EXAMPLE
  $ sakku exec

See code: src\commands\exec.ts

sakku help [COMMAND]

display help for sakku

USAGE
  $ sakku help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

sakku login

login to Sakku cli interface.

USAGE
  $ sakku login

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku login
  ? there is two way you can login: (Use arrow keys)
  ❯ Login by Username & Password
     Login by Browser

See code: src\commands\login.ts

sakku whoami

show user info and stats

USAGE
  $ sakku whoami

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku whoami

See code: src\commands\whoami.ts

sakku login

login to Sakku cli interface.

USAGE
  $ sakku login

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku login
  ? there is two way you can login: (Use arrow keys)
  ❯ Login by Username/Password
     Login by Browser

sakku whoami

login to Sakku cli interface.

USAGE
  $ sakku whoami

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku whoami
  |_user info
  |_user state

sakku app

manage all apps

USAGE
  $ sakku app:COMMAND

COMMANDS
  app:add     add new app
  app:deploy  deploy app
  app:ps      showing all [running/stoped] app
  app:rm      Remove app*
  app:scale   scale app
  app:stop    stop app

sakku app:add

add new app

USAGE
  $ sakku app:add

OPTIONS
  -h, --help  show CLI help

sakku app:deploy

deploy app


USAGE
  $ sakku app:deploy

OPTIONS
  -a, --app=app        app name
  -b, --binary=binary  executable binary file
  -i, --image=image    docker-image file
  -s, --source

sakku app:ps

showing all [running/all] app

USAGE
  $ sakku app:ps

OPTIONS
  -a, --all   show all apps
  -h, --help  show CLI help

sakku exec

execute command on app

USAGE
  $ sakku exec APP [CMD]

OPTIONS
  APP  app id/name
  CMD  [default: bash] command


EXAMPLE
  $ sakku exec -it app-id bash

sakku app:rm

remove app

USAGE
  $ sakku app:rm

OPTIONS
  -f, --force
  -h, --help   show CLI help

EXAMPLE
  $ sakku app:rm 
  Enter your app id: APP-ID
  are you really sure to remove? (y/n): y

sakku app:scale

scale app

USAGE
  $ sakku app:scale

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku app:scale
  Enter your app id: APP-ID
  Enter your app scale: 2
  please wait...... done!
  your app scaled to 2

sakku app:stop

stop app

USAGE
  $ sakku app:stop

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ sakku app:stop
     Enter your app-id: APP-ID
     please wait...... stoped!
     your app (APP-ID) is stoped

sakku help

help!

USAGE
  $ sakku help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

Keywords

Install

npm i sakku

DownloadsWeekly Downloads

13

Version

0.1.0

License

MIT

Unpacked Size

130 kB

Total Files

70

Last publish

Collaborators

  • avatar
  • avatar