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.