Browser based interactive terminal for use in CyVere Discovery Environment Featured Apps listing.
Up to date as of: 03/05/2025
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