Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/PierreKieffer/htui
Heroku Terminal User Interface
https://github.com/PierreKieffer/htui
heroku terminal-based
Last synced: about 2 months ago
JSON representation
Heroku Terminal User Interface
- Host: GitHub
- URL: https://github.com/PierreKieffer/htui
- Owner: PierreKieffer
- License: bsd-2-clause
- Created: 2021-04-11T09:18:42.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-04-26T12:03:44.000Z (over 3 years ago)
- Last Synced: 2024-08-02T05:10:34.826Z (5 months ago)
- Topics: heroku, terminal-based
- Language: Go
- Homepage:
- Size: 12.1 MB
- Stars: 121
- Watchers: 3
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-tuis - htui
README
```
_ _ _
| |_| |_ _ _(_)
| ' \ _| || | |
|_||_\__|\_,_|_|
```**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
```bash
curl -sSL https://raw.githubusercontent.com/PierreKieffer/htui/master/install/install_htui64_linux.sh | bash
```
#### Mac OS
```bash
curl -sSL https://raw.githubusercontent.com/PierreKieffer/htui/master/install/install_htui64_osx.sh | bash
```## Run
```bash
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
```bash
git clone https://github.com/PierreKieffer/htui
``````bash
go build
```## Built With
- [gizak/termui](https://github.com/gizak/termui)
## License
BSD