Nifectl CLI Guide

The Nifectl CLI

About#

nifectl is a command line interface to the nife.io platform.

It allows users to manage authentication, application initialization, deployment, network configuration, logging and more with just the one command.

Initialize an App with the init command Deploy an App with the deploy command View a Deployed web application with the open command Check the status of an application with the status command

To read more, use the docs command to view Nife's help on the web.

Usage#

nifectl [command] [flags]

Available Commands#

  • apps - Manage Apps
  • auth - Manage authentication
  • builtins - View and manage Nifectl deployment builtins
  • cluster - Bring your own cluster(BYOC)
  • config - Manage an Apps configuration
  • dashboard - Open web browser on Nife Web UI for this app
  • deploy - Deploy an App to the Nife platform
  • destroy - Permanently destroys an App
  • docs - View Nife documentation
  • help - Help about any command
  • history - List an App's change history
  • init - Initialize a new application
  • list - Lists your Nife resources
  • logs - View application logs
  • metrics - Lists monitoring metrics for applications
  • move - Move an App to another organization
  • open - Open browser to current deployed application
  • orgs - Commands for managing Nife organizations
  • platform - Nife platform information
  • regions - Manage regions
  • releases - List App releases
  • resume - Resume an application
  • status - Show App status
  • suspend - Suspend an application
  • secrets - Manage application secrets
  • version - Show version information for the nifectl command
  • workload - Commands for managing Nife workload mangement

Options#

-t, --access-token string Nife API Access Token
-h, --help help for nifectl
-j, --json json output