packages.redbeardlab.com is a FUSE filesystem, easy to mount on any *nix machine, that provides a stable and reliable filesystem structure, to distribute software artifacts.
In practice, packages.redbeardlab.com creates a new directory in the root filesystem of any Linux machine,
This allows to have functional installation of a variety of software in the most different setups. It doesn’t matter if the underlining operative system is Ubuntu or Debian or CentOS or Fedora or ArchLinux or something else.
The software in
packages.redbeardlab.com does not depend on anything outside
packages.redbeardlab.com which means that it will always work.
Moreover, the filesystem is stable, you will always find the same binaries under the same PATHs. This is such a time saver if you are building CI or if you quickly need a new node up and running.
NVM to manages Node.js runtimes.
We decided to install
nvm and all the LTS releases of Node in
This will simplify a lot the job for novice developers just getting started, and the job of more experiences developers managing complex installations or complex CI environments.
Providing other JS tools, npm, npx, yarn, babel, parcel and webpack
Beside the standard Node runtimes, we also provide other tools used by the JS community.
In particular, we provide:
Screencast and exploring the filesystem
The screencast below show how to use
Getting start with packages.redbeardlab.com
In the repository there is a simple README.md files that explains how to get the most out of it.
Adding software in packages.redbeardlab.com
Being distributed to several developers and CI around the world, the software in
packages.redbeardlab.com is carefully vetted and build from source in several cases.
If you would like to add software in
packages.redbeardlab.com please let us know opening a github issues and we will provide.