Acmesmith is an [ACME (Automatic Certificate Management Environment)](https://github.com/ietf-wg-acme/acme) client that works perfect on environment with multiple servers. This client saves certificate and keys on cloud services (e.g. AWS S3) securely, then allow to deploy issued certificates onto your servers smoothly. This works well on [Let's encrypt](https://letsencrypt.org).
A suite of reading metrics stored on a Prometheus server.
A server that stores and returns pact files generated by the pact gem. It enables head/prod cross testing of the consumer and provider projects.
Enables Vagrant to ssh into and provision managed servers.
Ruby OO library to access an EMC Atmos server with rexml as XML parser.
Janky is a Continuous Integration server
Cap-EC2 is used to generate Capistrano namespaces and tasks from Amazon EC2 instance tags, dynamically building the list of servers to be deployed to.
A Log4r appender for logging to a gelf sink, e.g. the graylog2 server
A separate adapter for speaking the CLI language of the engineyard-serverside gem.
Libraries enabling Ruby support for the Choria Orchestration Server
htty is a console application for interacting with web servers. It's a fun way to explore web APIs and to learn the ins and outs of HTTP.
Fudge Continuous Integration Server
RhoConnect App Integration Server and related command-line utilities
A turn-key solution for integrating server-rendered React into your Rails app using Quilt libraries.
[Deprecated] It is recommended to use paypal-server-sdk instead. The PayPal Permission SDK provides Ruby APIs for developers to request and obtain permissions from merchants and consumers, to execute APIs on behalf of them. The permissions include variety of operations from processing payments to accessing account transaction history
library for implementing IRC server and client
Don't re-write web scrapers every time. Upton gives you a scraper template that's easy to use for debugging and doesn't hammer servers by default.
The Selenium Server packaged as a gem
Deploy web apps in containers to servers running Docker with zero downtime.
Report on stale Chef Infra Server nodes and cookbooks and clean up data integrity issues in a knife-ec-backup object based backup
A wrapper for Hetzner.de's server management API
Wolverine provides a simple way to run server-side redis scripts from a rails app
This agent listens for instructions from the bosh director on each server that bosh manages. 43d2e8
Adds simple HTML snippets into Prawn-generated PDFs. All elements are layouted vertically using Prawn's formatting options. A major use case for this gem is to include WYSIWYG-generated HTML parts into server-generated PDF documents.
Stickler is a tool to organize and maintain an internal gem repository. Primarily, you would want to use Stickler if: 1. You have proprietary gems that you want to have available via a gem server so you may `gem install` them. 2. You would like to have a local mirror of third party gems from either http://rubygems.org or some other gem server. 3. You want both (1) and (2) in the same server.
A library for RESTful clients (and hopefully servers).
Retrieve server information from Monit.
Define global ids, connections and mutations to use GraphQL and Relay with a Ruby server.
Sitepress rack app for stand-alone of embedded usage.
This gem provides request authentication via [HMAC](http://en.wikipedia.org/wiki/Hmac). The main usage is request based, noninteractive authentication for API implementations. Two strategies are supported that differ mainly in how the authentication information is transferred to the server: One header-based authentication method and one query-based. The authentication scheme is in some parts based on ideas laid out in this article and the following discussion: http://broadcast.oreilly.com/2009/12/principles-for-standardized-rest-authentication.html The gem also provides a small helper class that can be used to generate request signatures.
EventMachine-LE (Live Edition) is a branch of EventMachine (https://github.com/eventmachine/eventmachine). This branch incorporates interesting pull requests that are not yet included in the mainline EventMachine repository. The maintainers of that version prefer to minimize change in order to keep the stability with already existing EventMachine deployments, which provides an impressive multi-platform base for IPv4 TCP servers (e.g., Web servers) that don't need good UDP or IPv6 support. This dedication to stability is helpful for production use, but can also lead to ossification. The present "Live Edition" or "Leading Edge" branch has its focus on supporting a somewhat wider use, including new Web servers or protocols beyond the HTTP Web. To provide even more focus, this branch is currently applying its energy towards Linux and Unix/BSD/OSX environments. Java reactor and pure Ruby reactor are for now removed in this branch, and Windows/Cygwin support is untested. This may very well change later, once interesting pull requests come in. EventMachine-LE draws from a number of dormant pull requests on the mainline version of EventMachine. New proposals will also directly come to EventMachine-LE and will be included once they are tested. This is not a "development branch", EventMachine-LE is ready for production, just beyond the focus of mainline EventMachine.
Client command line tools for interacting with the CloudFoundry User Account and Authorization (UAA) server. The UAA is an OAuth2 Authorization Server so it can be used by webapps and command line apps to obtain access tokens to act on behalf of users. The tokens can then be used to access protected resources in a Resource Server. This library can be used by clients (as a convenient wrapper for mainstream oauth gems) or by resource servers.
Recog is a framework for identifying products, services, operating systems, and hardware by matching fingerprints against data returned from various network probes. Recog makes it simply to extract useful information from web server banners, snmp system description fields, and a whole lot more.
Quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.
An SSHKit backend that allows you to execute interactive commands on your servers.
Load CSS and JS faster. Minifies, bundles, and optimizes CSS/JS assets ahead of time (e.g., on deploy), not at runtime. Loads popular third-party JS (like jQuery, YUI, and Dojo) from localhost in development, and auto-switches to Google's CDN in production. Lets you switch on LABjs mode to load more scripts in parallel. Can rewrite stylesheets to use CDN hosts (not just your web server) and cache-busting hashes for updated images.
Hammer-CLI-Katello is a plugin for Hammer to provide connectivity to a Katello server.
Provides single sign-on authentication for web applications using the CAS protocol.
Implements a Linked Data Platform domain model, Rack middleware for server implementers, and a simple Sinatra-based server for RDF.rb
Server provisioning utility for minimalists
Integration plugin for combining the Serverspec testing library with rspec-system
Health check for web apps checking things like active record, redis, and AWS.
a superdaemon for hot-deploying server programs (ruby port of p5-Server-Starter)
This gem is designed for use by Rails applications running on Heroku. For others, the better approach is to use a frontend server such as nginx or Apache. However, the Heroku Cedar stack is no longer fronted by a file server, and there is no automatic provision for gzipping responses. This gem activates Rack::Deflate for all requests. In addition, we serve up the gzipped versions of our precompiled assets, taking advantage of the higher compression ratio used during precompilation, and reducing CPU load at request time.
Fetches notifications from Zencoder for local development where Zencoder is unable to communicate to the server, usually because it's localhost.
A simple gem to more elegantly place a staging server or other in-progress application behind a basic codeword. It’s easy to implement, share with clients/collaborators, and more beautiful than the typical password-protection sheet.
Client Library works with Serverless Gems API for Jets Ruby Serverless Framework
Ruby gem wrapper for the YNAB API. API documentation available at https://api.ynab.com. Generated from server specification version 1.72.1 using OpenAPI Generator version 7.7.0.
A simple CLI tool for interacting with Puppet Server's Certificate Authority
Kills postgres connections during db:reset so you don't have to restart your server. Fixes "database in use" errors.