+ 1

What is Gemfury?

Hosted service for your private and custom packages to simplify your deployment story. Once you upload your packages and enable your Gemfury repository, you can securely deploy any package to any host. Your private RubyGems, Python packages, and NPM modules will be safe and within reach on Gemfury. Install them to any machine in minutes without worrying about running and securing your own private repository.<br>
Gemfury is a tool in the Hosted Package Repository category of a tech stack.

Who uses Gemfury?

13 companies reportedly use Gemfury in their tech stacks, including LinkedIn, example02, and Cloudability.

4 developers on StackShare have stated that they use Gemfury.

Gemfury Integrations

Why developers like Gemfury?

Here’s a list of reasons why companies and developers use Gemfury
Gemfury Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose Gemfury in their tech stack.

Julien DeFrance
Julien DeFrance
Full Stack Engineering Manager at ValiMail · | 6 upvotes · 4.3K views

Working with Ruby on Rails also means working with #RubyGems Most of the time, the community has some gems you can use and list down your #Gemfile. But sometimes, you also need to come up with your own proprietary ones to encapsulate and re-use some of your business logic.

It is critical that such repositories and their source code remain private, secure. Even though your code shouldn't contain any credentials, this still applies to your gems' distribution channels. Unless for parts you've willingly open sourced, you don't want your intellectual property stolen.

Rubygems.org therefore, not being an option for this use case, I faced two alternatives: accepting the overhead of maintaining my own gem server, or finding a service that does it for me.

Obviously, the latter was the way to go:

I chose Gemfury for its convenience, pricing model, and reliability.

Gemfury also allowed me/my team to publish gems via different methods: file upload, SSH, HTTPS, or as simple as a Git push.

See more

Gemfury's Features

  • Gemfury works with RubyGems, Python packages, NPM modules, and all compatible frameworks and services.
  • Authenticated Repo-URL keeps your private packages safe and secure during deployment. All management and deployment is done over SSL.
  • Do everything you need with just a few terminal commands.
  • Gemfury is designed for teams. Share your account with coworkers and let them easily access your packages.

Gemfury Alternatives & Comparisons

What are some alternatives to Gemfury?
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together.
npm is the command-line interface to the npm ecosystem. It is battle-tested, surprisingly flexible, and used by hundreds of thousands of JavaScript developers every day.
It helps you build packages quickly and easily (Packages like RPM and DEB formats). FUNDAMENTAL PRINCIPLE: IF FPM IS NOT HELPING YOU MAKE PACKAGES EASILY, THEN THERE IS A BUG IN FPM.
Install or build your own packages for any platform. Conan also allows you to run your own server easily from the command line.
aptly is a swiss army knife for Debian repository management: it allows you to mirror remote repositories, manage local package repositories, take snapshots, pull new versions of packages along with dependencies, publish as Debian repository.
See all alternatives

Gemfury's Followers
9 developers follow Gemfury to keep up with related blogs and decisions.
Yury Buldakov
Christopher Davies
Oded Arbel
Jing Chen