Heaven

screenshot of Heaven

:walking: Rails app for GitHub Flow

Overview

Heaven is an innovative API designed to seamlessly integrate with GitHub's Deployment API, allowing users to automate their deployment processes effortlessly. With the ability to receive deployment events directly from GitHub, Heaven pushes code to your servers, streamlining the development workflow and enhancing team collaboration.

The service supports a variety of deployment methodologies, including Capistrano, Fabric, and Heroku, ensuring that developers can utilize tools they are already comfortable with. Additionally, Heaven features a robust notification system that keeps teams informed about deployment status across various chat services, making it a versatile tool for modern development environments.

Features

  • Multi-Deployment Support: Heaven integrates with Capistrano, Fabric, and Heroku, catering to a wide range of deployment preferences.
  • Real-Time Notifications: Users can receive instant updates on deployment status through popular chat services like Slack, Campfire, Hipchat, and Flowdock.
  • Seamless GitHub Integration: Automatically receives deployment events from GitHub, eliminating manual syncing and reducing errors.
  • Affordable Hosting: Heaven can be hosted on Heroku for a low monthly fee, making it accessible for both small teams and large enterprises.
  • Environment Locking: Offers environment locking features that help manage and secure deployments, ensuring stability across multiple environments.
  • Comprehensive Documentation: Provides clear and extensive documentation, making it easier for users to install and configure Heaven effectively.