Better workspace-full is a fork of Gitpod's workspace-full (see gitpod-io/workspace-images).
It has multiple quality-of-life changes over the normal workspace-full.
Unlike workspace-full, better-wsfull uses Debian instead of Ubuntu, which saves roughly 300 megabytes from the final image.
To use the image, start a workspace in Gitpod, and create a
.gitpod.yml file if you don't have one already.
In the file, add this line:
image: rdilpickle/better-wsfull. If you already have an
image object, just replace it with the string definition. Next commit and push your changes.
Application of Image
The image **will not take effect until you create a new workspace from the repository after you commit the
Here are some languages and frameworks we may or may not support.
We support Python just like the upstream image.
One change we have made is we don't use Pyenv, but instead use Python as a base image.
This fixes a lot of issues caused by Pyenv.
Apache2, PHP, Nginx, Rust¶
Apache2, PHP, Nginx, and Rust have been removed in an effort to save space. You can always add them back.
Golang comes preinstalled, along with a number of handy packages that can aide in your development experience.
Homebrew comes preinstalled.
llvm, and other C/C++ tools come preinstalled.
Java (a recent AdoptOpenJDK version), Maven, and Gradle come preinstalled.