Skip to main content

Obris CLI for managing infrastructure independent of your cloud provider.

Project description

Obris CLI

Obris logo

The Obris CLI is used to manage Obris apps from the command line. It is built using click as the underlying cli framework.

Learn more about Obris @obris.io.

Use our quickstart guide to start building apps.

Overview

This project aims to make managing your infrastructure independent from the cloud it's deployed on. We want developers to be able to leverage the tools they need and not have to make compromises when choosing between a scoped, managed PaaS offering or a customizable, terse IaaS offering.

Installing

pip install obris

Using

Setup

  1. Create an API token within your Obris account
  2. Add export OBRIS_TOKEN=<YOUR-GENERATED-TOKEN> to your ~/.zshrc or ~/.bashrc file

Commands

  • obris application
  • obris certificate
  • obris credential
  • obris env-var
  • obris process
  • obris repo
  • obris webserver

Developing

Install Dependencies

pyenv install 3.12.0
pyenv virtualenv 3.12.0 obris-cli

pyenv local obris-cli
pip install -r requirements.txt

Configure Executable

Entry Point

Start running Obris commands locally!

python -m obriscli <command>

Contributing

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

obris-0.1.7.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

obris-0.1.7-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

File details

Details for the file obris-0.1.7.tar.gz.

File metadata

  • Download URL: obris-0.1.7.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for obris-0.1.7.tar.gz
Algorithm Hash digest
SHA256 ccb64cc942036ee4268c2c04a1854833efc889ca2223da77e28c4122510a7875
MD5 3ca964d741f0499551a630a3cec60d59
BLAKE2b-256 646717f4e3a9f5d48ba6dda41f8e1a4e62c5864f1cb5c76f6a184f7824305ca0

See more details on using hashes here.

File details

Details for the file obris-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: obris-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 27.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for obris-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 b0fe790c606e8b7c6908fbf4f160c2a005625b4a81b3d89cd06a8851b7af42ee
MD5 19b16c4a2657a0a6984e1d1492549790
BLAKE2b-256 d17f7e6bb633f5f34092bae87be736cb89d9852a9b9539b5b4668097c9315c8d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page