Giter Site home page Giter Site logo

api's Introduction

jellyfish-api

Code Climate Test Coverage Build Status

Overview

Project Jellyfish is a broker system. It allows admins to create a product catalog of any type of service (IaaS, TaaS, PaaS, or even Staff) and allows them to be assigned a cost, and then users can create projects and add those services to a project. Jellyfish current supports IaaS via ManageIQ.

Project Jellyfish has 3 main components: Jellyfish API, Jellyfish UX, and ManageIQ. Jellyfish API is the API layer of Jellyfish. It provides a REST based API for Jellyfish-UX and for the Jellyfish Mobile application.

Requirements

Jellyfish API has the following requirements

  • Ruby (Please check .ruby-version for the latest version to use, generally, this is the current version of Ruby)
  • PostgreSQL 9.4.x
  • ManageIQ (Anand)
  • Red Hat Linux / Ubuntu Linux

Installation

Jellyfish API is a Ruby on Rails app, and you can install it as such. Please see the appropriate installation guide for specifics for how to install.

INSTALL-OSX.md - Mac OS Installation (generally used for development)

INSTALL-RHEL.md - Red Hat Enterprise Linux installation

Other Installation Guide

MANAGEIQ.md - How to setup ManageIQ to work with Jellyfish-API

License

See LICENSE

Copyright 2015 Booz Allen Hamilton

api's People

Contributors

calebhearth avatar chessbyte avatar chriskacerguis avatar cluobah avatar cparratto avatar jerimiahmilton avatar jkim00c avatar mafernando avatar mcgonagle avatar stackus avatar sulyhall avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.