• Stars
    star
    120
  • Rank 295,983 (Top 6 %)
  • Language
    Go
  • License
    BSD 2-Clause "Sim...
  • Created over 3 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Heroku Terminal User Interface
                                          _   _        _ 
                                         | |_| |_ _  _(_)                 
                                         | ' \  _| || | |
                                         |_||_\__|\_,_|_|
                                    

Heroku Terminal User Interface

Manage your apps, scale your dynos, browse logs in real time ...


Install

Note: Prebuilt binaries for 64-bit operating systems, doesn't require Go.

64-bit

Linux

curl -sSL https://raw.githubusercontent.com/PierreKieffer/htui/master/install/install_htui64_linux.sh | bash

Mac OS

curl -sSL https://raw.githubusercontent.com/PierreKieffer/htui/master/install/install_htui64_osx.sh | bash

Run

htui

Move around

     -----------------------------
     -        Move around        -
     -----------------------------
     go up               â–²  or 'k'
     go down             â–¼  or 'j'
     go to the top       'gg'
     go to the bottom    'G'
     select item         'enter'
     Quit htui           'q'

Authentication

htui uses API token mechanism for authentication to Heroku, with HEROKU_API_KEY environment variable. If ~/.netrc file exists (UNIX), HEROKU_API_KEY is set automatically. If ~/.netrc doesn't exist, you need to set HEROKU_API_KEY manually :

  • Retrieve the API token :
    • heroku CLI : heroku auth:token
    • heroku account setting web page : API Key
  • export HEROKU_API_KEY="api token"

Build

git clone https://github.com/PierreKieffer/htui
go build

Built With

License

BSD