Single-RUN image built by build.sh on ubuntu:26.04: build-essential, distro plus latest Go, nvm with Node LTS, corepack with yarn/pnpm cached, wrangler, hugo extended, golangci-lint, pyenv with latest Python 3, pip and virtualenv. runit services supervised under runsvinit as PID 1. Docs, man pages, caches and non-English locales stripped. Includes build logs for the 2026-11-05 release (amd64 and arm64).
9 lines
390 B
Bash
9 lines
390 B
Bash
# Interactive shells get the nvm and pyenv shell functions. Non-interactive
|
|
# use does not need this: the image's PATH already points at the installed
|
|
# toolchains.
|
|
export NVM_DIR="${NVM_DIR:-/usr/local/nvm}"
|
|
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" --no-use
|
|
|
|
export PYENV_ROOT="${PYENV_ROOT:-/usr/local/pyenv}"
|
|
command -v pyenv >/dev/null 2>&1 && eval "$(pyenv init - --no-rehash)"
|