Browser based interactive terminal for use in CyVere Discovery Environment Featured Apps listing.
Launch in CyVerse with a verified user account (free):
Shell with BASH and ZSH command line interface (CLI). Intended for running shell commands on CyVerse VICE.
Uses tini
and ttyd
to run a terminal in a browser.
Built with an Ubuntu 20.04 base, also includes MiniConda conda
, python
, go
, and iRODS icommands
Text editors include emacs
, nano
, vi
, & vim
Monitors include top
, htop
, & glances
To build and run the image locally:
git clone https://github.com/cyverse-vice/cli.git
cd cli/zsh
docker build -t cli:zsh .
docker run -it -p 7681:7861 cli:zsh
Test from CyVerse Harbor:
docker run -it --rm -p 7681:7681 harbor.cyverse.org/vice/cli/bash:latest
To build your own version of this image, you can use the hosted version:
FROM harbor.cyverse.org/vice/cli/bash:latest