Skip to content

lungo#

A CLI tool for Lungo: a user-friendly home lab setup designed for small-to-mid-scale on-premises hosting.

Usage:

lungo [OPTIONS] COMMAND [ARGS]...

Options:

  -v, --version         Show the version of the program and exit.
  --install-completion  Install completion for the current shell.
  --show-completion     Show completion for the current shell, to copy it or
                        customize the installation.

check#

Check if the configuration is valid.

Usage:

lungo check [OPTIONS]

Options:

  -c, --config-dir PATH  Path to the configuration directory.
  --dev                  Use the development configuration.
  -q, --quiet            Suppress all output except for errors.
  -v, --verbose          Increase verbosity.

down#

Stop the service.

Usage:

lungo down [OPTIONS]

Options:

  --container-tool [docker|docker-compose|podman-compose]
                                  Container management tool to use.
  -c, --config-dir PATH           Path to the configuration directory.
  --dev                           Use the development configuration.
  -q, --quiet                     Suppress all output except for errors.
  -v, --verbose                   Increase verbosity.

install#

Install or upgrade plugins.

Usage:

lungo install [OPTIONS] ARGS...

Options:

  ARGS...                Names of the plugins to add.  [required]
  -c, --config-dir PATH  Path to the configuration directory.
  --dev                  Use the development configuration.
  -q, --quiet            Suppress all output except for errors.
  -v, --verbose          Increase verbosity.

list#

List all plugins.

Usage:

lungo list [OPTIONS] [ARGS]...

Options:

  [ARGS]...              Names of the plugins to list.
  -c, --config-dir PATH  Path to the configuration directory.
  --dev                  Use the development configuration.
  -q, --quiet            Suppress all output except for errors.
  -v, --verbose          Increase verbosity.

uninstall#

Uninstall plugins.

Usage:

lungo uninstall [OPTIONS] ARGS...

Options:

  ARGS...                Names of the plugins to remove.  [required]
  -c, --config-dir PATH  Path to the configuration directory.
  --dev                  Use the development configuration.
  -q, --quiet            Suppress all output except for errors.
  -v, --verbose          Increase verbosity.

up#

Start the service.

Usage:

lungo up [OPTIONS]

Options:

  --build-only                    Only build the containers.
  --container-tool [docker|docker-compose|podman-compose]
                                  Container management tool to use.
  --render-only                   Only render the templates.
  --force-init                    Do a fresh initialization.
  --remove-lock                   Remove the lock file.
  -c, --config-dir PATH           Path to the configuration directory.
  --dev                           Use the development configuration.
  -q, --quiet                     Suppress all output except for errors.
  -v, --verbose                   Increase verbosity.