Official onboardme docker image.
10K+
onboardme docker image100% FOSS: github.com/jessebot/onboardme
For images to work properly, you should use a modern terminal like:
For font symbols to work, you need to install a nerdfont.
Example on macOS:
# use the homebrew font casks
brew tap homebrew/cask-fonts
# installs a nice small font
brew install --cask font-mononoki
# installs special nerdfont symbols for the font
brew install --cask font-symbols-only-nerd-font
You can configure iterm2 to use two separate fonts, so set symbols-only-nerd-font as your non-ascii font.
For Wezterm on both macOS and Linux, check out an example on how to use two fonts here, or checkout their docs directly :)
You need libsixel and libmagickcore-dev locally for images to work in your terminal. The installation method is different depending on OS and architecture.
Example to install image prereqs with brew on macOS (or linuxbrew on x64 arch):
brew install imagemagick
brew install sixel
Example to install image prereqs with apt on Debian/Ubuntu (works on both x86_64 and arm64):
sudo apt install --no-install-recommends -y libmagickcore-dev
sudo apt install --no-install-recommends -y libsixel-bin
We needed to do separate ARM docker tags, because uploading the same tag with two different architectures was not working, perhaps because the docker image itself has very different layers due to differing lines in the two Dockerfiles, as the ARM tags can't use linuxbrew as it's unsupported, so we compile several programs from source.
Runs onboardme with default settings:
latest, debian12Runs onboardme with default settings + devops packages:
debian12-devops, devopsRuns onboardme with default settings + devops + music + mail packages, the whole tui shebang:
debian12-full-tui, full-tuiOnly install onboardme and prereqs:
prereqs, debian12-prereqsRuns onboardme with default settings:
latest-arm, debian12-armRuns onboardme with default settings + devops packages:
debian12-arm-devops, arm-devopsRuns onboardme with default settings + devops + music + mail packages, the whole tui shebang:
debian12-arm-full-tui, arm-full-tuiOnly install onboardme and prereqs:
arm-prereqs, debian12-arm-prereqsTo run the image locally with onboardme already run using default settings:
# this image is built daily and has already run onboardme with the default settings
docker run -it jessebot/onboardme:latest
To run the image locally with onboardme installed but not run:
# best if you have your own dot files, or need a smaller initial docker image to pull.
# no packages outside of the required pre-reqs for onboardme have been installed
docker run -it -rm jessebot/onboardme:prereqs
# image is built daily and has already run onboardme with the default settings
docker run -it --platform=linux/arm64 -rm jessebot/onboardme:latest-arm
# no packages outside of the required pre-reqs for onboardme have been installed
docker run -it --platform=linux/arm64 -rm jessebot/onboardme:arm-prereqs
Content type
Image
Digest
sha256:d4a7e66cf…
Size
1.1 GB
Last updated
about 1 year ago
docker pull jessebot/onboardme