CLI reference
Commands
disco apikeys:list
disco apikeys:remove [PUBLICKEY]
disco deploy
disco deploy:list
disco deploy:output
disco domains:add DOMAIN
disco domains:list
disco domains:remove DOMAIN
disco env:get [ENVVAR]
disco env:list
disco env:remove [ENVVAR]
disco env:set [VARIABLES]
disco github:apps:add
disco github:apps:list
disco github:apps:manage OWNER
disco github:apps:prune
disco github:repos:list
disco help [COMMAND]
disco init SSHSTRING
disco invite:accept URL
disco invite:create NAME
disco logs
disco meta:host DOMAIN
disco meta:info
disco meta:upgrade
disco nodes:add SSHSTRING
disco plugins
disco plugins:add PLUGIN
disco plugins:inspect PLUGIN...
disco plugins:install PLUGIN
disco plugins:link PATH
disco plugins:remove [PLUGIN]
disco plugins:reset
disco plugins:uninstall [PLUGIN]
disco plugins:unlink [PLUGIN]
disco plugins:update
disco postgres:addon:install
disco postgres:addon:remove
disco postgres:addon:update
disco postgres:databases:add
disco postgres:databases:attach
disco postgres:databases:detach
disco postgres:databases:list
disco postgres:databases:remove
disco postgres:instances:add
disco postgres:instances:list
disco postgres:instances:remove
disco projects:add
disco projects:list
disco projects:move
disco projects:remove PROJECT
disco run [COMMAND]
disco runcommand [PROJECT] [COMMAND] [ARGS]
disco scale SERVICES
disco syslog:add [SYSLOGDESTINATION]
disco syslog:list
disco syslog:remove [SYSLOGDESTINATION]
disco update [CHANNEL]
disco volumes:export
disco volumes:import
disco volumes:list
disco apikeys:list
list all api keys
USAGE
$ disco apikeys:list [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
list all api keys
EXAMPLES
$ disco apikeys:list
See code: src/commands/apikeys/list.ts
disco apikeys:remove [PUBLICKEY]
remove an api key
USAGE
$ disco apikeys:remove [PUBLICKEY] [--disco <value>]
ARGUMENTS
PUBLICKEY public api key
FLAGS
--disco=<value>
DESCRIPTION
remove an api key
EXAMPLES
$ disco apikeys:remove API_KEY
See code: src/commands/apikeys/remove.ts
disco deploy
deploy a project, a specific commit or a disco.json file
USAGE
$ disco deploy --project <value> [--commit <value>] [--file <value>] [--disco <value>]
FLAGS
--commit=<value>
--disco=<value>
--file=<value>
--project=<value> (required)
DESCRIPTION
deploy a project, a specific commit or a disco.json file
EXAMPLES
$ disco deploy --project mysite
$ disco deploy --project mysite --commit 7b5c8f935328c1af49c9037cac9dee7bf0bd8c7e
See code: src/commands/deploy.ts
disco deploy:list
list the deployments for a project
USAGE
$ disco deploy:list --project <value> [--disco <value>]
FLAGS
--disco=<value>
--project=<value> (required)
DESCRIPTION
list the deployments for a project
EXAMPLES
$ disco deploy:list --project mysite
See code: src/commands/deploy/list.ts
disco deploy:output
see the output of the latest deployment, or a particular deployment
USAGE
$ disco deploy:output --project <value> [--deployment <value>] [--disco <value>]
FLAGS
--deployment=<value>
--disco=<value>
--project=<value> (required)
DESCRIPTION
see the output of the latest deployment, or a particular deployment
EXAMPLES
$ disco deploy:output --project mysite
$ disco deploy:output --project mysite --deployment 4
See code: src/commands/deploy/output.ts
disco domains:add DOMAIN
add a domain name to the project
USAGE
$ disco domains:add DOMAIN --project <value> [--disco <value>]
ARGUMENTS
DOMAIN domain name
FLAGS
--disco=<value>
--project=<value> (required)
DESCRIPTION
add a domain name to the project
EXAMPLES
$ disco domains:add www.example.com --project mysite
See code: src/commands/domains/add.ts
disco domains:list
list the domains
USAGE
$ disco domains:list --project <value> [--disco <value>]
FLAGS
--disco=<value>
--project=<value> (required)
DESCRIPTION
list the domains
EXAMPLES
$ disco domains:list --project mysite
See code: src/commands/domains/list.ts
disco domains:remove DOMAIN
remove the domain
USAGE
$ disco domains:remove DOMAIN --project <value> [--disco <value>]
ARGUMENTS
DOMAIN domain to remove
FLAGS
--disco=<value>
--project=<value> (required)
DESCRIPTION
remove the domain
EXAMPLES
$ disco domains:remove www.example.com --project mysite
See code: src/commands/domains/remove.ts
disco env:get [ENVVAR]
read the environment variables
USAGE
$ disco env:get [ENVVAR] --project <value> [--disco <value>]
ARGUMENTS
ENVVAR environment variable to read
FLAGS
--disco=<value>
--project=<value> (required)
DESCRIPTION
read the environment variables
EXAMPLES
$ disco env:get --project mysite API_KEY
See code: src/commands/env/get.ts
disco env:list
list the env vars
USAGE
$ disco env:list --project <value> [--disco <value>]
FLAGS
--disco=<value>
--project=<value> (required)
DESCRIPTION
list the env vars
EXAMPLES
$ disco env:list --project mysite
See code: src/commands/env/list.ts
disco env:remove [ENVVAR]
remove the env var
USAGE
$ disco env:remove [ENVVAR] --project <value> [--disco <value>]
ARGUMENTS
ENVVAR variable to remove
FLAGS
--disco=<value>
--project=<value> (required)
DESCRIPTION
remove the env var
EXAMPLES
$ disco env:remove --project mysite API_KEY
See code: src/commands/env/remove.ts
disco env:set [VARIABLES]
set env vars
USAGE
$ disco env:set [VARIABLES...] --project <value> [--disco <value>]
ARGUMENTS
VARIABLES... variables to set
FLAGS
--disco=<value>
--project=<value> (required)
DESCRIPTION
set env vars
EXAMPLES
$ disco env:set API_KEY=0x97BCD3
$ disco env:set API_KEY=0x97BCD3 OTHER_API_KEY=sk_f98a7f97as896
See code: src/commands/env/set.ts
disco github:apps:add
add a Github app
USAGE
$ disco github:apps:add [--organization <value>] [--disco <value>]
FLAGS
--disco=<value>
--organization=<value>
DESCRIPTION
add a Github app
EXAMPLES
$ disco github:apps:add
See code: src/commands/github/apps/add.ts
disco github:apps:list
list Github apps
USAGE
$ disco github:apps:list [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
list Github apps
EXAMPLES
$ disco github:apps:list
See code: src/commands/github/apps/list.ts
disco github:apps:manage OWNER
manage Github app
USAGE
$ disco github:apps:manage OWNER [--disco <value>]
ARGUMENTS
OWNER the user or org name from Github
FLAGS
--disco=<value>
DESCRIPTION
manage Github app
EXAMPLES
$ disco github:apps:manage
See code: src/commands/github/apps/manage.ts
disco github:apps:prune
prune Github apps
USAGE
$ disco github:apps:prune [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
prune Github apps
EXAMPLES
$ disco github:apps:prune
See code: src/commands/github/apps/prune.ts
disco github:repos:list
list Github repos accessible thoughs Github Apps
USAGE
$ disco github:repos:list [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
list Github repos accessible thoughs Github Apps
EXAMPLES
$ disco github:repos:list
See code: src/commands/github/repos/list.ts
disco help [COMMAND]
Display help for disco.
USAGE
$ disco help [COMMAND...] [-n]
ARGUMENTS
COMMAND... Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for disco.
See code: @oclif/plugin-help
disco init SSHSTRING
initializes a new server
USAGE
$ disco init SSHSTRING [--version <value>] [--verbose] [--host <value>] [--local-image <value>]
[--advertise-addr <value>] [--cloudflare-tunnel <value>]
FLAGS
--advertise-addr=<value> fixed IP address used to add nodes. defaults to resolving domain name of ssh connection
--cloudflare-tunnel=<value> Cloudflare Tunnel token, if you want to run Disco behind a Cloudflare tunnel
--host=<value> hostname to use, when installing using an internal IP for the SSH connection, e.g. disco
init root@10.1.2.3 --host disco.example.com
--local-image=<value> local Docker image to upload and use (mostly for Disco development)
--verbose show extra output
--version=<value> [default: latest] version of disco daemon to install
DESCRIPTION
initializes a new server
EXAMPLES
$ disco init root@disco.example.com
$ disco init root@disco.example.com --version 0.4.0
See code: src/commands/init.ts
disco invite:accept URL
accept an invite to deploy to a server
USAGE
$ disco invite:accept URL [--show-only]
ARGUMENTS
URL invite url
FLAGS
--show-only Show new API key only without updating CLI config
DESCRIPTION
accept an invite to deploy to a server
EXAMPLES
$ disco invite:accept https://mymachine.com/api-key-invites/8979ab987a9b879
See code: src/commands/invite/accept.ts
disco invite:create NAME
invite someone to deploy to this server. server must have a dedicated domain name, see the meta:host command
USAGE
$ disco invite:create NAME [--disco <value>]
ARGUMENTS
NAME api key invitee name
FLAGS
--disco=<value>
DESCRIPTION
invite someone to deploy to this server. server must have a dedicated domain name, see the meta:host command
EXAMPLES
$ disco invite:create --disco mymachine.com zoe
See code: src/commands/invite/create.ts
disco logs
fetch logs
USAGE
$ disco logs [--project <value>] [--service <value>] [--disco <value>]
FLAGS
--disco=<value>
--project=<value>
--service=<value>
DESCRIPTION
fetch logs
EXAMPLES
$ disco logs
See code: src/commands/logs.ts
disco meta:host DOMAIN
set a host for the server
USAGE
$ disco meta:host DOMAIN [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
set a host for the server
EXAMPLES
$ disco meta:host example.com
See code: src/commands/meta/host.ts
disco meta:info
fetch info about the server
USAGE
$ disco meta:info [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
fetch info about the server
EXAMPLES
$ disco meta:info
See code: src/commands/meta/info.ts
disco meta:upgrade
upgrade server
USAGE
$ disco meta:upgrade [--image <value>] [--dont-pull] [--disco <value>]
FLAGS
--disco=<value>
--dont-pull don't pull the image before upgrading
--image=<value> the image to use. Defaults to letsdiscodev/daemon:latest
DESCRIPTION
upgrade server
EXAMPLES
$ disco meta:upgrade
See code: src/commands/meta/upgrade.ts
disco nodes:add SSHSTRING
add a new server to your deployment
USAGE
$ disco nodes:add SSHSTRING [--disco <value>] [--version <value>]
ARGUMENTS
SSHSTRING ssh user@IP to connect to new machine
FLAGS
--disco=<value>
--version=<value> [default: latest]
DESCRIPTION
add a new server to your deployment
EXAMPLES
$ disco nodes:add root@12.34.56.78
See code: src/commands/nodes/add.ts
disco plugins
List installed plugins.
USAGE
$ disco plugins [--json] [--core]
FLAGS
--core Show core plugins.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
List installed plugins.
EXAMPLES
$ disco plugins
See code: @oclif/plugin-plugins
disco plugins:add PLUGIN
Installs a plugin into disco.
USAGE
$ disco plugins:add PLUGIN... [--json] [-f] [-h] [-s | -v]
ARGUMENTS
PLUGIN... Plugin to install.
FLAGS
-f, --force Force npm to fetch remote resources even if a local copy exists on disk.
-h, --help Show CLI help.
-s, --silent Silences npm output.
-v, --verbose Show verbose npm output.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Installs a plugin into disco.
Uses bundled npm executable to install plugins into /Users/g/.local/share/disco
Installation of a user-installed plugin will override a core plugin.
Use the DISCO_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the DISCO_NPM_REGISTRY environment variable to set the npm registry.
ALIASES
$ disco plugins:add
EXAMPLES
Install a plugin from npm registry.
$ disco plugins:add myplugin
Install a plugin from a github url.
$ disco plugins:add https://github.com/someuser/someplugin
Install a plugin from a github slug.
$ disco plugins:add someuser/someplugin
disco plugins:inspect PLUGIN...
Displays installation properties of a plugin.
USAGE
$ disco plugins:inspect PLUGIN...
ARGUMENTS
PLUGIN... [default: .] Plugin to inspect.
FLAGS
-h, --help Show CLI help.
-v, --verbose
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Displays installation properties of a plugin.
EXAMPLES
$ disco plugins:inspect myplugin
See code: @oclif/plugin-plugins
disco plugins:install PLUGIN
Installs a plugin into disco.
USAGE
$ disco plugins:install PLUGIN... [--json] [-f] [-h] [-s | -v]
ARGUMENTS
PLUGIN... Plugin to install.
FLAGS
-f, --force Force npm to fetch remote resources even if a local copy exists on disk.
-h, --help Show CLI help.
-s, --silent Silences npm output.
-v, --verbose Show verbose npm output.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Installs a plugin into disco.
Uses bundled npm executable to install plugins into /Users/g/.local/share/disco
Installation of a user-installed plugin will override a core plugin.
Use the DISCO_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the DISCO_NPM_REGISTRY environment variable to set the npm registry.
ALIASES
$ disco plugins:add
EXAMPLES
Install a plugin from npm registry.
$ disco plugins:install myplugin
Install a plugin from a github url.
$ disco plugins:install https://github.com/someuser/someplugin
Install a plugin from a github slug.
$ disco plugins:install someuser/someplugin
See code: @oclif/plugin-plugins
disco plugins:link PATH
Links a plugin into the CLI for development.
USAGE
$ disco plugins:link PATH [-h] [--install] [-v]
ARGUMENTS
PATH [default: .] path to plugin
FLAGS
-h, --help Show CLI help.
-v, --verbose
--[no-]install Install dependencies after linking the plugin.
DESCRIPTION
Links a plugin into the CLI for development.
Installation of a linked plugin will override a user-installed or core plugin.
e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'
command will override the user-installed or core plugin implementation. This is useful for development work.
EXAMPLES
$ disco plugins:link myplugin
See code: @oclif/plugin-plugins
disco plugins:remove [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ disco plugins:remove [PLUGIN...] [-h] [-v]
ARGUMENTS
PLUGIN... plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ disco plugins:unlink
$ disco plugins:remove
EXAMPLES
$ disco plugins:remove myplugin
disco plugins:reset
Remove all user-installed and linked plugins.
USAGE
$ disco plugins:reset [--hard] [--reinstall]
FLAGS
--hard Delete node_modules and package manager related files in addition to uninstalling plugins.
--reinstall Reinstall all plugins after uninstalling.
See code: @oclif/plugin-plugins
disco plugins:uninstall [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ disco plugins:uninstall [PLUGIN...] [-h] [-v]
ARGUMENTS
PLUGIN... plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ disco plugins:unlink
$ disco plugins:remove
EXAMPLES
$ disco plugins:uninstall myplugin
See code: @oclif/plugin-plugins
disco plugins:unlink [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ disco plugins:unlink [PLUGIN...] [-h] [-v]
ARGUMENTS
PLUGIN... plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ disco plugins:unlink
$ disco plugins:remove
EXAMPLES
$ disco plugins:unlink myplugin
disco plugins:update
Update installed plugins.
USAGE
$ disco plugins:update [-h] [-v]
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Update installed plugins.
See code: @oclif/plugin-plugins
disco postgres:addon:install
install Postgres addon
USAGE
$ disco postgres:addon:install [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
install Postgres addon
EXAMPLES
$ disco postgres:addon:install
See code: src/commands/postgres/addon/install.ts
disco postgres:addon:remove
remove Postgres addon
USAGE
$ disco postgres:addon:remove [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
remove Postgres addon
EXAMPLES
$ disco postgres:addon:remove
See code: src/commands/postgres/addon/remove.ts
disco postgres:addon:update
update Postgres addon
USAGE
$ disco postgres:addon:update [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
update Postgres addon
EXAMPLES
$ disco postgres:addon:update
See code: src/commands/postgres/addon/update.ts
disco postgres:databases:add
add a Postgres database
USAGE
$ disco postgres:databases:add --instance <value> [--disco <value>]
FLAGS
--disco=<value>
--instance=<value> (required)
DESCRIPTION
add a Postgres database
EXAMPLES
$ disco postgres:databases:add
See code: src/commands/postgres/databases/add.ts
disco postgres:databases:attach
attach a Postgres database to a project
USAGE
$ disco postgres:databases:attach --instance <value> --database <value> --env-var <value> --project <value> [--disco
<value>]
FLAGS
--database=<value> (required)
--disco=<value>
--env-var=<value> (required) [default: DATABASE_URL]
--instance=<value> (required)
--project=<value> (required)
DESCRIPTION
attach a Postgres database to a project
EXAMPLES
$ disco postgres:databases:attach
See code: src/commands/postgres/databases/attach.ts
disco postgres:databases:detach
detach a Postgres database from a project
USAGE
$ disco postgres:databases:detach --instance <value> --database <value> --project <value> [--disco <value>] [--env-var
<value>]
FLAGS
--database=<value> (required)
--disco=<value>
--env-var=<value>
--instance=<value> (required)
--project=<value> (required)
DESCRIPTION
detach a Postgres database from a project
EXAMPLES
$ disco postgres:databases:detach
See code: src/commands/postgres/databases/detach.ts
disco postgres:databases:list
list Postgres databases
USAGE
$ disco postgres:databases:list --instance <value> [--disco <value>]
FLAGS
--disco=<value>
--instance=<value> (required)
DESCRIPTION
list Postgres databases
EXAMPLES
$ disco postgres:databases:list
See code: src/commands/postgres/databases/list.ts
disco postgres:databases:remove
remove a Postgres database
USAGE
$ disco postgres:databases:remove --instance <value> --database <value> [--disco <value>]
FLAGS
--database=<value> (required)
--disco=<value>
--instance=<value> (required)
DESCRIPTION
remove a Postgres database
EXAMPLES
$ disco postgres:databases:remove
See code: src/commands/postgres/databases/remove.ts
disco postgres:instances:add
add a Postgres instance
USAGE
$ disco postgres:instances:add [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
add a Postgres instance
EXAMPLES
$ disco postgres:instances:add
See code: src/commands/postgres/instances/add.ts
disco postgres:instances:list
list Postgres instances
USAGE
$ disco postgres:instances:list [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
list Postgres instances
EXAMPLES
$ disco postgres:instances:list
See code: src/commands/postgres/instances/list.ts
disco postgres:instances:remove
remove a Postgres instance
USAGE
$ disco postgres:instances:remove --instance <value> [--disco <value>]
FLAGS
--disco=<value>
--instance=<value> (required)
DESCRIPTION
remove a Postgres instance
EXAMPLES
$ disco postgres:instances:remove
See code: src/commands/postgres/instances/remove.ts
disco projects:add
add a project
USAGE
$ disco projects:add --name <value> [--domain <value>] [--github <value>] [--branch <value>] [--disco <value>]
FLAGS
--branch=<value> the branch of the repository to use
--disco=<value> server to use
--domain=<value> domain name where the app will be served, e.g. www.example.com
--github=<value> full name of the Github repository, including user or organization and repository name, e.g.
myuser/myproject
--name=<value> (required) project name
DESCRIPTION
add a project
EXAMPLES
$ disco projects:add
See code: src/commands/projects/add.ts
disco projects:list
list projects
USAGE
$ disco projects:list [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
list projects
EXAMPLES
$ disco projects:list
See code: src/commands/projects/list.ts
disco projects:move
move a project from one server to another
USAGE
$ disco projects:move --project <value> --from-disco <value> --to-disco <value>
FLAGS
--from-disco=<value> (required) source disco server
--project=<value> (required) project name
--to-disco=<value> (required) destination disco server
DESCRIPTION
move a project from one server to another
EXAMPLES
$ disco projects:move --project mysite --from-disco 10.1.1.1 --to-disco 10.2.2.2
See code: src/commands/projects/move.ts
disco projects:remove PROJECT
remove a project
USAGE
$ disco projects:remove PROJECT [--disco <value>]
ARGUMENTS
PROJECT project to remove
FLAGS
--disco=<value>
DESCRIPTION
remove a project
EXAMPLES
$ disco projects:remove project-name
See code: src/commands/projects/remove.ts
disco run [COMMAND]
remotely run a command
USAGE
$ disco run [COMMAND] --project <value> [--service <value>] [--timeout <value>] [--disco <value>]
ARGUMENTS
COMMAND command to run
FLAGS
--disco=<value>
--project=<value> (required)
--service=<value>
--timeout=<value> [default: 600]
DESCRIPTION
remotely run a command
EXAMPLES
$ disco run --project mysite "python migrate.py"
See code: src/commands/run.ts
disco runcommand [PROJECT] [COMMAND] [ARGS]
run a service-level (e.g. postgres) command
USAGE
$ disco runcommand [PROJECT...] [COMMAND...] [ARGS...] [--timeout <value>] [--disco <value>]
ARGUMENTS
PROJECT... project to run command on
COMMAND... command to run
ARGS... args to pass to command
FLAGS
--disco=<value>
--timeout=<value> [default: 600]
DESCRIPTION
run a service-level (e.g. postgres) command
EXAMPLES
$ disco runcommand postgres db:add -- "--project flask"
See code: src/commands/runcommand.ts
disco scale SERVICES
scale one or multiple services from a project
USAGE
$ disco scale SERVICES... --project <value> [--disco <value>]
ARGUMENTS
SERVICES... service or services to scale and number of replicas, e.g. web=3
FLAGS
--disco=<value>
--project=<value> (required)
DESCRIPTION
scale one or multiple services from a project
EXAMPLES
$ disco scale --project mysite web=1
$ disco scale --project mysite web=3 worker=2
See code: src/commands/scale.ts
disco syslog:add [SYSLOGDESTINATION]
add a log destination
USAGE
$ disco syslog:add [SYSLOGDESTINATION] [--disco <value>]
ARGUMENTS
SYSLOGDESTINATION syslog destination, should be syslog:// or syslog+tls:// protocol
FLAGS
--disco=<value>
DESCRIPTION
add a log destination
EXAMPLES
$ disco syslog:add syslog://logs.example.com:4415
$ disco syslog:add syslog+tls://logs.example.com:4415
See code: src/commands/syslog/add.ts
disco syslog:list
see list of all log destinations
USAGE
$ disco syslog:list [--disco <value>]
FLAGS
--disco=<value>
DESCRIPTION
see list of all log destinations
EXAMPLES
$ disco syslog:list
See code: src/commands/syslog/list.ts
disco syslog:remove [SYSLOGDESTINATION]
remove a log destination
USAGE
$ disco syslog:remove [SYSLOGDESTINATION] [--disco <value>]
ARGUMENTS
SYSLOGDESTINATION syslog destination, should be syslog:// or syslog+tls:// protocol
FLAGS
--disco=<value>
DESCRIPTION
remove a log destination
EXAMPLES
$ disco syslog:remove syslog://logs.example.com:4415
$ disco syslog:remove syslog+tls://logs.example.com:4415
See code: src/commands/syslog/remove.ts
disco update [CHANNEL]
update the disco CLI
USAGE
$ disco update [CHANNEL] [-a] [--force] [-i | -v <value>]
FLAGS
-a, --available See available versions.
-i, --interactive Interactively select version to install. This is ignored if a channel is provided.
-v, --version=<value> Install a specific version.
--force Force a re-download of the requested version.
DESCRIPTION
update the disco CLI
EXAMPLES
Update to the stable channel:
$ disco update stable
Update to a specific version:
$ disco update --version 1.0.0
Interactively select version:
$ disco update --interactive
See available versions:
$ disco update --available
See code: @oclif/plugin-update
disco volumes:export
TODO describe the command here
USAGE
$ disco volumes:export --project <value> --volume <value> [--disco <value>]
FLAGS
--disco=<value>
--project=<value> (required)
--volume=<value> (required)
DESCRIPTION
TODO describe the command here
EXAMPLES
$ disco volumes:export
See code: src/commands/volumes/export.ts
disco volumes:import
TODO describe the command here
USAGE
$ disco volumes:import --project <value> --volume <value> [--disco <value>]
FLAGS
--disco=<value>
--project=<value> (required)
--volume=<value> (required)
DESCRIPTION
TODO describe the command here
EXAMPLES
$ disco volumes:import
See code: src/commands/volumes/import.ts
disco volumes:list
list all project's volumes
USAGE
$ disco volumes:list --project <value> [--disco <value>]
FLAGS
--disco=<value>
--project=<value> (required)
DESCRIPTION
list all project's volumes
EXAMPLES
$ disco volumes:list --project mysite
See code: src/commands/volumes/list.ts