Skip to content
Horizon is a Django-based project aimed at providing a complete OpenStack Dashboard along with an extensible framework for building new dashboards from reusable components. http://openstack.org
Python JavaScript HTML CSS Other
Latest commit 285ff46 Jenkins committed with openstack-gerrit Merge "Remove extraneous table padding"
Failed to load latest commit information.
doc Merge "Add policy directive into policy.rst"
horizon Merge "Remove extraneous table padding"
openstack_dashboard Merge "Remove extraneous table padding"
releasenotes Merge "Use OS::Nova::Server resource type for instance metadata"
tools Provide integration test_hooks to be used in gate job
.eslintignore Added .eslintignore
.eslintrc Merge "Enable "no-new" and "guard-for-in""
.gitignore Add configuration mechanism to turn off browser maximisation
.gitreview Add .gitreview and rfc.sh.
.mailmap Update my mailmap
.pylintrc updating run_tests.sh to mimic other openstack projects, pep8, pylint…
.testr.conf Add testr support
CONTRIBUTING.rst Workflow documentation is now in infra-manual
HACKING.rst Eliminate mutable default arguments
LICENSE Initial commit
MANIFEST.in Update MANIFEST for SCSS
Makefile Unifies the project packaging into one set of modules.
README.rst Add install guide for users and clean up README
babel-django.cfg Added a django extract for .csv files
babel-djangojs.cfg Angular translation via babel (singular only)
manage.py Gate on H102 Apache 2.0 license header not found for pep8
package.json Update eslint-plugin-angular to the latest
requirements.txt Adding Magic Search codebase to Horizon
run_tests.sh Merge the two webdrivers
setup.cfg Removing version line from setup.cfg
setup.py Updated from global requirements
test-requirements.txt Updated from global requirements
test-shim.js Fix bug where WEBROOT is not respected
tox.ini Port last unit tests to Python 3

README.rst

Horizon (OpenStack Dashboard)

Horizon is a Django-based project aimed at providing a complete OpenStack Dashboard along with an extensible framework for building new dashboards from reusable components. The openstack_dashboard module is a reference implementation of a Django site that uses the horizon app to provide web-based interactions with the various OpenStack projects.

Using Horizon

See doc/source/topics/install.rst about how to install Horizon in your OpenStack setup. It describes the example steps and has pointers for more detailed settings and configurations.

It is also available at http://docs.openstack.org/developer/horizon/topics/install.html.

Getting Started for Developers

doc/source/quickstart.rst or http://docs.openstack.org/developer/horizon/quickstart.html describes how to setup Horizon development environment and start development.

Building Contributor Documentation

This documentation is written by contributors, for contributors.

The source is maintained in the doc/source directory using reStructuredText and built by Sphinx

  • Building Automatically:

    $ ./run_tests.sh --docs
    
  • Building Manually:

    $ tools/with_venv.sh sphinx-build doc/source doc/build/html
    

Results are in the doc/build/html directory

Something went wrong with that request. Please try again.