Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Fish shell in Web Terminal

The Dockerfile in this directory creates an image with the Fish shell installed for use in Web Terminal.

Usage

The $SHELL environment variable determines which shell will be used in your web terminal. This can be configured from within the Web Terminal Tooling image you use (as is the case for the Dockerfile in this directory), or by using wtoctl set shell <shell-name>.

If the $SHELL environment variable is not set, and Fish is installed in your Web Terminal Tooling image, you can run wtoctl set shell fish to use the Fish shell. Upon running the command, your web terminal will restart and you will be presented with the Fish shell.

Screenshots

#TODO: !

Build & Push Instructions

Configure the following environment variables to point to your username in your container registry:

export REGISTRY=<your container registry> 
export USER=<your registry's username>

With podman:

podman build . -t "${REGISTRY}"/${USER}/wto-tooling:fish
podman push "${REGISTRY}"/${USER}/wto-tooling:fish

With docker:

docker build . -t "${REGISTRY}"/${USER}/wto-tooling:fish
docker push "${REGISTRY}"/${USER}/wto-tooling:fish

Example

export REGISTRY="quay.io"
export USER="aobuchow"
podman build . -t "${REGISTRY}"/${USER}/wto-tooling:fish
podman push "${REGISTRY}"/${USER}/wto-tooling:fish