Warning
Ruby applications belong in your :doc:`home <basics-home>`, not in your :doc:`docroot <web-documentroot>`.
Ruby is a programming language known for its easy to use Ruby on Rails framework.
We provide different releases and apply security updates on a regular basis. Currently available versions are listed below.
If you don't select a certain version, our default will be used. We decided to default to version 3.2
, which is considered to be stable by the developers.
Use uberspace tools version list ruby
to show all selectable versions:
[isabell@stardust ~]$ uberspace tools version list ruby
- 3.1
- 3.2
[isabell@stardust ~]$
You can select the Ruby version with uberspace tools version use ruby <version>
. You can choose between release branches:
[isabell@stardust ~]$ uberspace tools version use ruby 3.1
Selected ruby version 3.1
The new configuration is adapted immediately. Patch updates will be applied automatically.
[isabell@stardust ~]$
You can check the selected version by executing uberspace tools version show ruby
on the command line:
[isabell@stardust ~]$ uberspace tools version show ruby
Using 'ruby' version: 3.1
[isabell@stardust ~]$
We update all versions on a regular basis. Once the support reaches its end of life (eol), the branch is no longer supported and will be removed from our servers.
Branch | Supported Until |
---|---|
3.1 | 2025-12-25 |
3.2 | 2026-03-31 |
gem
is a package manager that can be used to install and manage additional libraries, known as gems. We have preconfigured gem
to install libraries to your :doc:`home <basics-home>`.
Check out the ⚛️ Uberlab for guides!