Giter VIP home page Giter VIP logo

abctl's Introduction

abctl logo

abctl

Airbyte's command line tool for running Airbyte locally.


Getting Started

Prerequisites

  1. Docker installed

Installation

Do one of the following:

  • Install using brew
    brew tap airbytehq/tap
    brew install abctl
  • Install using go install
    go install github.com/airbytehq/abctl@latest
  • Download the latest version of abctl from the releases page

Launch

To launch Airbyte locally with the default settings, simply run

abctl local install 

After the local install command completes successfully, your browser should have launched and redirected you to http://localhost. You will need to provide credentials in order to access Airbyte locally, which default to the username airbyte and the password password.

These credentials can be changed either of the following

  • passing the --username and --password flags to the local install command
    abctl local install --username foo --password bar
  • defining the environment variables ABCTL_LOCAL_INSTALL_USERNAME and ABCTL_LOCAL_INSTALL_PASSWORD
    ABCTL_LOCAL_INSTALL_USERNAME=foo
    ABCTL_LOCAL_INSTALL_PASSWORD=bar
    abc local install

Additional Options

For additional options supported by abctl, pass the --help flag

abctl --help

Usage:
  abctl [command]

Available Commands:
  help        Help about any command
  local       Manages local Airbyte installations
  version     Print the version number

Flags:
      --dnt    opt out of telemetry data collection
  -h, --help   help for abctl
abctl local install --help

Usage:

  abctl local install [flags]

Flags:
  -h, --help              help for install
  -p, --password string   basic auth password, can also be specified via ABCTL_LOCAL_INSTALL_PASSWORD (default "password")
  -u, --username string   basic auth username, can also be specified via ABCTL_LOCAL_INSTALL_USERNAME (default "airbyte")

Global Flags:
      --dnt   opt out of telemetry data collection

Contributing

If you have found a problem with abctl, please open a Github Issue and use the ๐Ÿ› [abctl] Report an issue with the abctl tool template.

abctl's People

Contributors

colesnodgrass avatar bgroff avatar

Stargazers

Danijel Schiavuzzi avatar Jon Tan avatar Silvia Giammarinaro avatar  avatar

Watchers

Brian Leonard avatar Malik Diarra avatar Alexandre Girard avatar Aaron ("AJ") Steers 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.