Gemfast
The facts below are what the maker publishes about Gemfast, checked and dated. Our editors have not written about it yet.
The facts
Each one read from Gemfast's own pages, with the date it was checked.
What it does
- Authentication
- Authentication can use local accounts, GitHub OAuth, or no authentication; GitHub OAuth access can be restricted by organization.checked 11 Oct 2026
- Configuration
- Gemfast is configured with an HCL file, whose location can be set with GEMFAST_CONFIG_FILE or a startup argument.checked 11 Oct 2026
- Dependencies
- The project says the server does not require external dependencies such as PostgreSQL, Redis, or Memcached, and does not require Ruby to be installed on the server.checked 11 Oct 2026
- Distribution
- The project provides a Docker image and precompiled binaries; listed release binaries are linux_amd64, linux_arm64, and darwin_arm64.checked 11 Oct 2026
- Gem filtering
- It can allow or deny gems using regular expression rules or CVE severity data from ruby-advisory-db.checked 11 Oct 2026
- Gem mirroring
- It can mirror and cache gems from rubygems.org and host internally developed gems.checked 11 Oct 2026
- Install methods
- Gemfast is distributed as a Docker image and precompiled binaries, and can also be built from source.checked 11 Oct 2026
- Intended users
- The project describes itself as intended for users who want a quick-to-set-up, easy-to-manage self-hosted RubyGems server.checked 11 Oct 2026
- License
- Gemfast is open source software under the Apache 2.0 License.checked 11 Oct 2026
- Metrics
- A Prometheus metrics endpoint is configurable and can be disabled.checked 11 Oct 2026
- Mirroring
- Gemfast can mirror and cache gems from rubygems.org.checked 11 Oct 2026
- Private gems
- Gemfast lets users upload internally developed gems that cannot be distributed publicly.checked 11 Oct 2026
- Purpose
- Gemfast is a self-hosted RubyGems server written in Go and described as a drop-in replacement for geminabox.checked 11 Oct 2026
- RubyGems APIs
- It supports the legacy Dependency API and the Compact Index API.checked 11 Oct 2026
- Self-hosting
- The project is designed for users who want to self-host RubyGems.checked 11 Oct 2026
- Storage and dependencies
- The project says it needs no external server dependencies such as PostgreSQL, Redis, or Memcached, and its configuration uses SQLite database files.checked 11 Oct 2026
- Web interface
- Its basic UI is experimental and supports viewing and searching private gems and cached upstream gems.checked 11 Oct 2026
- Web UI
- The basic web UI is experimental and supports viewing and searching private gems and gems cached from an upstream source.checked 11 Oct 2026
Where it runs
- Binary platforms
- The listed prebuilt binaries are linux_amd64, linux_arm64, and darwin_arm64.checked 11 Oct 2026
Alternatives to Gemfast
- 1

Azure Test Plans
Free planWebAPIExtensionLinux8.1From $6 a month - 2

Nexspence
Free planOpen sourceWebAPILinuxmacOS8.1From $25 a month - 3
Oracle WebCenter Content
AndroidiOSWebAPI7.7$3,450 one-time - 4

Packagecloud
Free planWebAPILinuxmacOS7.7From $89 a month - 5

Sonatype Nexus Repository
Free planWebAPILinuxmacOS7.5From $1,950 a year - 6

Inedo ProGet
Free planWebAPILinuxSelf-hosted7.4From $2,395 a year
