Skip to content

CLI flags

The following flags are supported by the ggr command:

-graceful-period duration
graceful shutdown period in time.Duration format, e.g. 300s or 500ms (default 5m0s)
-guests-allowed
Allow guest (unauthenticated) users to access the grid
-guests-quota string
Which quota file to use for guests (default "guest")
-listen string
host and port to listen to (default ":4444")
-quotaDir string
quota directory (default "quota")
-timeout duration
session creation timeout in time.Duration format, e.g. 300s or 500ms (default 5m0s)
-users string
htpasswd auth file path (default ".htpasswd")
-verbose
enable verbose mode
-version
show version and exit

For example:

Terminal window
./ggr -quotaDir /my/custom/quota/dir

When using Ggr inside Docker container these flags are passed like the following:

Terminal window
docker run -d --name \
ggr -v /etc/grid-router/:/etc/grid-router:ro \
--net host websummoner/ggr:latest-release \
-quotaDir /my/custom/quota/dir