Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@socotra/app-cli

Package Overview
Dependencies
Maintainers
9
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@socotra/app-cli

Socotra App CLI - Publish Socotra Marketplace Apps.

  • 1.3.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
11
increased by450%
Maintainers
9
Weekly downloads
 
Created
Source

Socotra App CLI

A command-line interface for managing and publishing Socotra App Store Apps.

npm

Designed for local use on Windows, macOS, or Linux systems.

Changelog

Installation

Install globally:

npm install -g @socotra/app-cli

Install as a local package:

npm install @socotra/app-cli

Arguments and Environment Variables

Prefer CLI options (arguments) whenever possible, but some commands interact with Docker and rely upon:

DEFAULT_API # upload target for publish docker $IMAGE_NAME
DOCKER_HTTP=http://localhost # source for images
DOCKER_PIPE=//./pipe/docker_engine
DOCKER_SOCK=/var/run/docker.sock

The DOCKER_PIPE is used on Windows, DOCKER_SOCK on other operating systems, and other env vars on both.

Usage

Usage: socotra-app [options] [command]

Options:
  --ci                             change output when running as a CI process
  --no-title                       turn off title and banner output
  --no-banner                      turn off banner output
  --no-styling                     turn off terminal styling and colours
  --no-progress                    turn off progress bars and spinners
  -V, --version                    output the version number
  -h, --help                       display help for command

Commands:
  init [options] [name] [version]  initialise an App Store package
  version [options] <release>      bump an app version
  publish <from> <fromUri>         publish an app to the Socotra App Store
  help [command]                   display help for command

Usage: init

Usage: socotra-app init [options] [name] [version]

initialise an App Store package

Options:
  --description <text>  package description
  --author <text>       package author
  -h, --help            display help for command

Usage: version

Usage: socotra-app version [options] [<newversion> | major | premajor | minor | preminor | patch | prepatch | prerelease]

bump an app version

Options:
  --preid <identifier>  A prerelease identifier such as: alpha or beta
  -h, --help            display help for command

Usage: publish

Usage: socotra-app publish [options] <file|docker> <uri>

publish an app to the Socotra App Store

Options:
  -h, --help  display help for command

FAQs

Package last updated on 27 Feb 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc