Download the PHP package northstack/northstack-client without Composer

On this page you can find all versions of the php package northstack/northstack-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package northstack-client

northstack-client

CLI Client and PHP Library to access the NorthStack NorthStack APIs

Build status

Installation

Requirements

There are two ways to install and run the NorthStack CLI. The primary means is a native install (which requires you to have PHP 7.2 installed) and a docker-based wrapper which does not. Both installation methods require you to have docker installed.

requirement native docker
docker 17.09+ 17.09+
php 7.2+ N/A
OS Linux or OSX Linux

The native install method is preferred and more performant, so it's best if you're able to install PHP >= 7.2 for your operating system. If you're running a modern Linux distro chances are you can just $packageManager install php72. If you're using on OSX the easiest way to do this is use homebrew.

Install

Some installation settings are configurable via CLI arguments:

Post-install

The CLI is installed to $INSTALL_PREFIX/bin (default ~/.local/bin), which may or may not already be in your $PATH. The installer attempt to update your rc files for you if this is the case:

Make sure to source ~/.bashrc after this!

The CLI also supports tab-completion. The process for enabling this varies from platform to platform, but in a pinch you can also just add the completion hook to your bashrc:

Using the client

Login

This will save a login token to ~/.northstacklogin. The login will be good for 14 hours. After that you will need to login again.

This file will automatically be read by all other commands and used for authorization to the NorthStack API.

You may also use your API keys to log in using the auth:client-login command.

When done, you may use the auth:logout command or simply remove the ~/.northstacklogin file.

Commands

Executing the northstack command by itself will show the commands available.

To get usage help for any command, simply prefix the command name with help

Help!

What is my Account ID?

  1. You can get your account ID by logging into https://console.northstack.com and looking at the address in your browser. Your account ID will be displayed on the dashboard labeled Account ID.

  2. If you are a collaborator and need the ID for another account, log in to console (link above) and use the account switcher (click your name in the upper right) and switch to the organization in question. The Account ID on the dashboardwill change to reflect the current organization that you are viewing.

All versions of northstack-client with dependencies

PHP Build Version
Package Version
Requires php Version ^7.1
ext-json Version *
rdlowrey/auryn Version ^1.4
guzzlehttp/guzzle Version ^6.3
vlucas/phpdotenv Version ^2.4
monolog/monolog Version ^1.21
namshi/cuzzle Version ^2.0
ramsey/uuid Version ^3.5
colinodell/json5 Version ^1.0
eloquent/enumeration Version ^5.1
ratchet/pawl Version ^0.3.2
giggsey/libphonenumber-for-php Version ^8.9
docker-php/docker-php Version ^2.0
alchemy/zippy Version dev-master
equip/data Version ^2.4
symfony/console Version ^4.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package northstack/northstack-client contains the following files

Loading the files please wait ....