Giter Club home page Giter Club logo

cartridge-cli's Introduction

Cartridge Command Line Interface

Cartridge CLI latest release on GitHub Cartridge CLI build status on GitHub Actions

Control your Tarantool application instances via the command line.

Installation

  1. Install the following third-party tools:

  2. Install Tarantool 1.10 or higher. You have two options here:

  3. [For all platforms except macOS] If you build Tarantool from source, you need to set up the Tarantool packages repository manually:

    curl -L https://tarantool.io/installer.sh | sudo -E bash -s -- --repo-only
  4. Install the cartridge-cli package:

    • For CentOS, Fedora, or ALT Linux (RPM package):

      sudo yum install cartridge-cli
    • For Debian or Ubuntu (DEB package):

      sudo apt-get install cartridge-cli
    • For macOS (Homebrew formula):

      brew install cartridge-cli
    • Or build locally:

      mage build
  5. Check the installation:

    cartridge version

    You may see a warning: Project path is not a project. Don't worry, it only means there is no Cartridge application yet.

Now you can create and run your first application!

Quick start

To create your first application, run:

cartridge create --name myapp

Go to the application directory:

cd myapp

Build and start your application:

cartridge build
cartridge start

Now open http://localhost:8081 and see your application's Admin Web UI:

./examples/getting-started-app/images/unconfigured-cluster.png

You're all set! To dive right in, follow the Getting started with Cartridge guide.

Usage

For details about how to use Cartridge CLI, see the documentation links below.

cartridge-cli's People

Contributors

0x501d avatar ananek avatar artembo avatar better0fdead avatar dependabot[bot] avatar differentialorange avatar dokshina avatar grishnov avatar hustonmmmavr avatar kirill-churkin avatar knazarov avatar lenkis avatar leonidvas avatar lowitea avatar mmelentiev-mail avatar mrrvz avatar nickvolynkin avatar oleggator avatar olegrok avatar onvember avatar p7nov avatar patiencedaur avatar printercu avatar psergee avatar roopakv avatar rosik avatar runsfor avatar slemonide avatar vanyarock01 avatar yngvar-antonsson avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.