Python HTML CSS JavaScript Shell Makefile
Latest commit 30ea6e4 Mar 25, 2017 @asteinhauser asteinhauser committed with mkurek XSS flaw bugfix (#2991)
Permalink
Failed to load latest commit information.
contrib Add new Ralph's logo (#2770) Sep 1, 2016
debian Fix DEB build on travis (#2952) Feb 20, 2017
docker Install libffi in docker (#2869) Nov 22, 2016
docs fix missing sudo in installation guide (#2924) Jan 4, 2017
packaging Docker image & DEB build in Travis Nov 9, 2015
requirements Signals on commit (#2947) Jan 26, 2017
scripts Upload DEB for debian jessie (#2953) Feb 20, 2017
src/ralph XSS flaw bugfix (#2991) Mar 24, 2017
vagrant Fix vagrant provisioning (#2938) Jan 18, 2017
.coveragerc Improved project structure and Makefile May 15, 2015
.dockerignore Fixed docker and vagrant provisioning Jun 29, 2015
.editorconfig Improved project structure and Makefile May 15, 2015
.gitignore Ralph2 vs Ralph3 cross validator (#2491) Jun 23, 2016
.isort.cfg make isort working locally (#2912) Dec 30, 2016
.jshintignore Add new settings ``RACK_LISTING_NUMBERING_TOP_TO_BOTTOM`` (#2832) Oct 24, 2016
.jshintrc Bulk edit improvements Aug 7, 2015
.landscape.yaml disable pylint error on landscape.io Feb 29, 2016
.octodocker.yml Remove permissions from demo data command and add provisioning_service Jan 28, 2016
.travis.yml Fix DEB build on travis (#2952) Feb 20, 2017
AUTHORS Improved project structure and Makefile May 15, 2015
CHANGES WIP May 13, 2015
CONTRIBUTING.md Merge pull request #1670 from mkurek/vagrant-local Aug 7, 2015
Dockerfile Autocomplete fixes & imporovements. (#2393) May 12, 2016
LICENSE initial May 12, 2015
MANIFEST.in Debian packages and docs improvements Jul 3, 2015
Makefile Inheritance of custom fields (v1) (#2935) Jan 17, 2017
README.md added travis and coveralls badges Aug 19, 2015
VERSION Debian packages and docs improvements Jul 3, 2015
bower.json Change version of polymer. (#2473) Jun 9, 2016
gulpfile.js Custom fields (#2426) Jun 1, 2016
mkdocs.yml Add new preboot configuration vars (#2716) Aug 17, 2016
package.json Show ui_url when field not defined in serializer's Meta (#2968) Mar 1, 2017
requirements.txt initial May 12, 2015
setup.cfg Ignore F405 in flake8 (#2490) Jun 17, 2016
setup.py Ralph2 vs Ralph3 cross validator (#2491) Jun 23, 2016

README.md

Ralph-NG

This is new version under active development(BETA). Ralph 2.x version is still accessible under develop branch

Ralph is full-featured Asset Management, DCIM and CMDB system for data center and back office.

Features:

  • keep track of assets purchases and their life cycle
  • generate flexible and accurate cost reports
  • integrate with change management process using JIRA integration

It is an Open Source project provided on Apache v2.0 License.

![Gitter](https://badges.gitter.im/Join Chat.svg) Build Status Coverage Status Code Health

Documentation

Visit our documentation on readthedocs.org

Scrum Board

Stories in Ready

Throughput Graph

Installation

Debian package(recommended)

Visit our documentation on readthedocs.org for more details.

Developer installation

It's recommended to use Vagrant for development. Install Vagrant first (https://www.vagrantup.com/). To set-up Ralph environment run:

cd vagrant
vagrant up

Then ssh to virtual system:

vagrant ssh

Virtualenv is activated for you automatically.

Manual installation

Make sure you created virtualenv in which you will install ralph. If you want to install it in production, after cloning ralph repository, and activating virtualenv just make:

make install
ralph migrate
make menu

Or if you want to run in debug mode for detailed error messages and debug toolbar:

make install-dev
dev_ralph migrate
make menu

will install it for you as well.

Running

Make sure virtualenv is activated. To start server in debug mode:

make run

or if you don't want the debug output

ralph runserver_plus 0.0.0.0:8000

Ralph is available at 127.0.0.1:8000.