nua-cli: CLI for NUA (for users)
Command-line interface for Nua.
Nua is an open source, self-hosted cloud platform project (a PaaS - platform as a service).
Used by developers and devops people to deploy and manage applications.
Installation
From PyPI
On PyPI the package is called just nua (not nua-cli) as it is the main interface for Nua users.
pipx install nua
nua
From source
When developing nua-cli, you can install it from the source repository:
pipx install --force "git+https://github.com/abilian/nua.git#subdirectory=nua-cli"
Or, in editable mode, from your local clone:
pipx install --force -e path/to/nua/nua-cli
Usage
nua --help
# or
nua [command] [options]
Main commands and subcommands
Here's the list of commands and subcommands provided by nua-cli (some of them are not yet implemented):
nua (0.5.17)
Usage:
nua <command> [options] [arguments]
Options:
-V Show version and exit
-d Enable debug mode
-v Increase verbosity
Available commands:
apps List applications.
backup Backup a deployed application.
build Build app but don't deploy it.
deploy Deploy app.
destroy Destroy an application.
help Show help.
logs Show application logs.
restart Restart an application.
restore Restore backup data of a deployed application.
start Start an application.
stop Stop an application.
update Update an application.
config
config show Show application config.
env
env set Show application env variables.
env show Show application env variables.
server
server cleanup Cleanup server (remove inactive docker images and containers).
server logs Show server logs.
server ps List all server processes.
server settings Show server settings.
server status Show Nua status.
server uptime Show server uptime.
Development
Dependency graph
Metadata
Release files for nua 0.5.43
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nua-0.5.43.tar.gz | 8.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nua-0.5.43-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.2 kB
Release files / nua-0.5.43.tar.gz
| Download URL | nua-0.5.43.tar.gz |
|---|---|
| Size | 8.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
624bd64ea311a639154ab926905f481e3593676e86a0713bc1f1b4d317391ff8
|
|
BLAKE2b-256 checksum How to use checksums |
cba721867dc675e757721346935785893a3c33bb9aa8e471c7487fe4603f27d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / nua-0.5.43-py3-none-any.whl
| Download URL | nua-0.5.43-py3-none-any.whl |
|---|---|
| Size | 12.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e8059cc9b45c23d987999bbf82f90f16e8c6b85dfc302bdc88c396b3600838f4
|
|
BLAKE2b-256 checksum How to use checksums |
fe2200f76ca8185801d32db80c061e634cf336d2b5db12897aa2af5a8c8ebc72
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|