Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nitrictech/cli
Nitric CLI. Manage and run Nitric apps locally and deploy to any cloud.
https://github.com/nitrictech/cli
aws azure cli cloud dart gcp go golang grpc javascript nitric node-js python serverless typescript
Last synced: 6 days ago
JSON representation
Nitric CLI. Manage and run Nitric apps locally and deploy to any cloud.
- Host: GitHub
- URL: https://github.com/nitrictech/cli
- Owner: nitrictech
- License: apache-2.0
- Created: 2021-12-08T01:28:48.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-30T01:08:49.000Z (9 days ago)
- Last Synced: 2024-12-31T08:52:20.353Z (7 days ago)
- Topics: aws, azure, cli, cloud, dart, gcp, go, golang, grpc, javascript, nitric, node-js, python, serverless, typescript
- Language: Go
- Homepage: https://nitric.io
- Size: 4.35 MB
- Stars: 27
- Watchers: 4
- Forks: 11
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
CLI for building and deploying nitric apps## Overview
Nitric provides a command-line interface (CLI) to assist with various tasks when building applications with the Nitric framework. For more information, check out the main [Nitric repo](https://github.com/nitrictech/nitric).
## Installation
The Nitric CLI is free to [download and install](https://nitric.io/docs/installation).
## Purpose
The Nitric CLI performs 3 main tasks:
- Create new projects
- Run apps locally for testing and development
- Deploy to the cloud you choose## Common Commands
Common commands in the CLI that you’ll be using:
- nitric down : Undeploy a previously deployed stack, deleting resources
- nitric run : Run your project locally for development and testing
- nitric stack new [stackName] [providerName] : Create a new Nitric stack
- nitric start : Run nitric services locally for development and testing
- nitric up : Create or update a deployed stack## Help with Commands
Each command is self documented and provides a "help" interface describing the usage, arguments and options for the command. Use the help command to view the help information for any other command:
Example displaying help for the `new` command
```bash
nitric new --help
```## Complete Reference
Documentation for all available commands:
- nitric build : Build a Nitric project
- nitric debug : Debug Operations (utilities for debugging nitric applications)
- nitric debug spec : Output the nitric application cloud spec.
(alias: nitric spec)
- nitric new [projectName] [templateName] : Create a new project
- nitric run : Run your project locally for development and testing
- nitric stack : Manage stacks (the deployed app containing multiple resources e.g. services, buckets and topics)
- nitric stack down [-s stack] : Undeploy a previously deployed stack, deleting resources
(alias: nitric down)
- nitric stack list : List all stacks in the project
- nitric stack new [stackName] [providerName] : Create a new Nitric stack
- nitric stack update [-s stack] : Create or update a deployed stack
(alias: nitric up)
- nitric start : Run nitric services locally for development and testing
- nitric version : Print the version number of this CLI## Get in touch
- Ask questions in [GitHub discussions](https://github.com/nitrictech/nitric/discussions)
- Join us on [Discord](https://discord.gg/Webemece5C)
- Find us on [Twitter](https://twitter.com/nitric_io)
- Send us an [email](mailto:[email protected])
## Get Started
Check out the [Nitric docs](https://nitric.io/docs) to see how to get started using Nitric.
lto:[email protected])## Get Started
Check out the [Nitric docs](https://nitric.io/docs) to see how to get started using Nitric.