Skip to content

devzero-inc/oda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workflow Status License Version

ODA

The ODA CLI is Open Development Analytics tool. It provides:

  • Tracking commands executed in user shell
  • Tracking processes running on users computer
  • Overview of command execution
  • Overview of most intensive processes over time

Installation

Homebrew (Coming soon)

You can install oda using [Homebrew][brew] (macOS or Linux):

brew install <>

wget

You can install oda using wget:

wget https://github.com/devzero-inc/oda/releases/download/<version>/oda-<os>-<arch>.zip
unzip oda-<os>-<arch>.zip
mv oda /usr/local/bin

Other methods

Install from source:

  • Clone the project
  • Change directory
  • Run make install
    • binary will be in your $GOPATH/bin
    • if your PATH isn't set correctly: export GOPATH=$(go env GOPATH) && export PATH=$PATH:$GOPATH/bin
  • Run make install-global
    • binary will be in /usr/local/bin

Install & Usage

ODA help interface provides summaries for commands and flags:

oda --help

After binary has been compiled we can install the service with the following commands:

  • oda install => This will install the daemon, configure base directory, and inject configuration into the shell
  • oda start => This will start the daemon
  • oda stop => This will stop the daemon
  • oda uninstall => This will uninstall the ODA and remove all configuration
  • oda serve => This will serve the local dashbaord with data overview

Community

For updates on the ODA CLI, follow this repo on GitHub.

For information on contributing to this project, please see the contributing guidelines.