dockge-cli/dockge_cli/commands/descriptors.json
Firq 537a0d8015
All checks were successful
/ backend-pylint (push) Successful in 11s
/ build-artifacts (push) Successful in 10s
/ publish-artifacts (push) Successful in 8s
Rewrote using command factory
2024-07-03 20:36:22 +02:00

74 lines
1.9 KiB
JSON

[
{
"command": "host",
"description": "Sets and gets the URI of the dockge instance. Remove any unnecessary subdomains/protocols from the URI",
"args": 1,
"optional": true
},
{
"command": "login",
"description": "Logs into a given dockge account, either with an interactive dialogue or by passing --user and --password",
"args": 2,
"optional": true
},
{
"command": "logout",
"description": "Removes the credentials from the local storage.",
"args": 0,
"optional": false
},
{
"command": "list",
"description": "Lists all available stacks with their status",
"args": 0,
"optional": false
},
{
"command": "status",
"description": "Returns the status of one stack",
"args": 1,
"optional": false
},
{
"command": "restart",
"description": "Restarts a given stack",
"args": 1,
"optional": false
},
{
"command": "start",
"description": "Starts a given stack",
"args": 1,
"optional": false
},
{
"command": "stop",
"description": "Stops a given stack",
"args": 1,
"optional": false
},
{
"command": "down",
"description": "Stop & Downs a given stack",
"args": 1,
"optional": false
},
{
"command": "update",
"description": "Updates a stack",
"args": 1,
"optional": false
},
{
"command": "exit",
"description": "Exits the CLI - this will reset all settings, including credentials and host",
"args": 0,
"optional": false
},
{
"command": "help",
"description": "Displays helping hints for commands",
"args": 1,
"optional": true
}
]