Skip to content

RubyGems

mise-server proxies the RubyGems registry, caching gem files and specs.

Endpoints

GET /rubygems/gems/{gem}                # gem download
GET /rubygems/api/v1/gems/{name}.json   # gem metadata
GET /rubygems/specs.4.8.gz              # full spec index
GET /rubygems/latest_specs.4.8.gz       # latest spec index
GET /rubygems/prerelease_specs.4.8.gz   # prerelease spec index

Client Configuration

bash
gem sources --add http://your-server:3000/rubygems/ --remove https://rubygems.org/

Or in Gemfile:

ruby
source "http://your-server:3000/rubygems/"

Upstream Override

toml
[settings.piers.rubygems]
upstream = "https://rubygems.org"

Licensed under FSL-1.1-ALv2. Maintained by @jdx.