Skip to main content

NovaVision CLI for handling device and servers.

Project description

Novavision CLI

NovaVision CLI offers an interface for managing servers and applications locally. It allows you to register and install a server, deploy, and manage an app using Docker Compose.

NovaVision simplifies the process of setting up and managing servers, allowing you to deploy and run applications on edge, local, and cloud servers.


Installation

Install NovaVision CLI using pip:

pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple --no-cache-dir novavision-cli

Features

install

Performs creation and installation of a device on your system.

novavision install [edge|local|cloud] <USER_TOKEN> --host <HOST> --workspace <USER_WORKSPACE_NAME>

Parameters

  • DEVICE_TYPE: Specifies the server type. Options: edge, local, or cloud.
  • USER_TOKEN: User token required for registering and installing the server.
  • --host: User can specify which host will be used for creating device. Default: alfa.suite.novavision.ai. Choices: alfa.suite.novavision.ai | dev.suite.novavision.ai | suite.novavision.ai
  • --workspace: User can specify which workspace will be used for creating device. User must type the name of the workspace they have. If this parameter is not entered, workspace selection will be performed while device creation.

novavision start

Launches the server's or application's Docker Compose environment, starting the server or application if it isn’t already running.

novavision start [server|app] --id <APP_ID>

Parameters

  • --id <APP_ID> (Optional, required only for apps): Specifies which application to start.

stop

Stops the running server or application by shutting down its Docker Compose environment.

novavision stop [server|app] --id <APP_ID>

Parameters

  • --id <APP_ID> (Optional, required only for apps): Specifies which application to stop.

deploy (Coming Soon)

Downloads an application using a provided app ID and integrates it into the server environment.

novavision deploy <APP_ID>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

novavision_cli-0.0.1.tar.gz (23.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

novavision_cli-0.0.1-py3-none-any.whl (23.6 kB view details)

Uploaded Python 3

File details

Details for the file novavision_cli-0.0.1.tar.gz.

File metadata

  • Download URL: novavision_cli-0.0.1.tar.gz
  • Upload date:
  • Size: 23.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for novavision_cli-0.0.1.tar.gz
Algorithm Hash digest
SHA256 28865901574742384af2e431cd70afb6cf312044b34d5210883cfc92388fd3a9
MD5 6057cf06753ed50eb90929f38aaa7523
BLAKE2b-256 acb288a6240539cd9b95a538ed8e99deb36ed187633d0b00efda7f4f3c33b8f2

See more details on using hashes here.

File details

Details for the file novavision_cli-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: novavision_cli-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 23.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for novavision_cli-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e7ceafa3f806361dcf424268610135091a09736a36879b28661230b5dd76deb9
MD5 3c830b05374579529a556e4f6729bda7
BLAKE2b-256 242e5af95bc49b73764f7713a610ad0bb223c0210108bd131cc0de5ad3e45655

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page