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 indexClient 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"