Skip to content

A CLI for guacbui — a bulk user/group importer/rollback utility library for Apache Guacamole instances

Notifications You must be signed in to change notification settings

mgrmtech/guacbui-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

guacbui-cli is a command-line application for guacbui — a bulk user/group importer/rollback utility library for Apache Guacamole instances

Installation

$ npm install -g guacbui-cli

This will make the guacbui binary available across the terminal, which can be used as follows.

Usage

  • Import the data from "./data/template.xlsx" to the guacamole instance at http://guacamoleurl.com (download this template to know how the data in the excel file should be structured)
$ guacbui -g http://guacamoleurl.com -u admin -p password -x ./data/template.xlsx
  • Rollback any data imported from the above step
$ guacbui -g http://guacamoleurl.com -u admin -p admin -x ./data/template.xlsx -r
  • The following descriptive flag aliases can be used instead of the short flags
$ guacbui --url=http://guacamoleurl.com --username=admin --password=password --xlsx-path=./data/template.xlsx --rollback

About

A CLI for guacbui — a bulk user/group importer/rollback utility library for Apache Guacamole instances

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published