py27-horizon-13.0.1.txz


Advertisement

Description

py27-horizon - OpenStack Dashboard (Horizon)

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest i386
Package filename py27-horizon-13.0.1.txz
Package name py27-horizon
Package version 13.0.1
Package release -
Package architecture i386
Package type txz
Category python www
Homepage https://docs.openstack.org/horizon/
License APACHE20
Maintainer alexander.nusov@nfvexpress.com
Download size 2.81 MB
Installed size 24.95 MB
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.
WWW: https://docs.openstack.org/horizon/
Groups: horizon
================================================================================
======================
Apache configuration
======================
If you plan to use apache make sure that the mod_wsgi module is enabled and the
correct ownership for static/local libraries for the openstack_dashboard are
set:
# chown -R horizon /usr/local/lib/python2.7/site-packages/openstack_dashboard/static
# chown -R horizon /usr/local/lib/python2.7/site-packages/openstack_dashboard/local
Use the following snippet as reference:
### Start
<VirtualHost *:80>
WSGIScriptAlias / /usr/local/lib/python2.7/site-packages/openstack_dashboard/wsgi/django.wsgi
WSGIDaemonProcess horizon user=horizon group=horizon processes=3 threads=10 display-name=%{GROUP}
WSGIProcessGroup horizon
WSGIApplicationGroup %{GLOBAL}
DocumentRoot /var/lib/horizon
Alias /static/horizon/lib/angular/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/angular/data/
Alias /static/horizon/lib/angular_bootstrap/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/angular_bootstrap/data/
Alias /static/horizon/lib/angular_fileupload/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/angular_fileupload/data/
Alias /static/horizon/lib/angular_gettext/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/angular_gettext/data/
Alias /static/horizon/lib/angular_lrdragndrop/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/angular_lrdragndrop/data/
Alias /static/horizon/lib/angular_schemaform/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/angular_schemaform/data/
Alias /static/horizon/lib/angular_smart_table/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/angular_smart_table/data/
Alias /static/horizon/lib/bootstrap_datepicker/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/bootstrap_datepicker/data/
Alias /static/horizon/lib/bootstrap_scss/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/bootstrap_scss/data/
Alias /static/horizon/lib/bootswatch/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/bootswatch/data/
Alias /static/horizon/lib/d3/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/d3/data/
Alias /static/horizon/lib/font_awesome/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/font_awesome/data/
Alias /static/horizon/lib/hogan/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/hogan/data/
Alias /static/horizon/lib/jasmine/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/jasmine/data/
Alias /static/horizon/lib/jquery_migrate/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/jquery_migrate/data/
Alias /static/horizon/lib/jquery_quicksearch/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/jquery_quicksearch/data/
Alias /static/horizon/lib/jquery_tablesorter/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/jquery_tablesorter/data/
Alias /static/horizon/lib/jsencrypt/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/jsencrypt/data/
Alias /static/horizon/lib/mdi/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/mdi/data/
Alias /static/horizon/lib/objectpath/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/objectpath/data/
Alias /static/horizon/lib/rickshaw/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/rickshaw/data/
Alias /static/horizon/lib/roboto_fontface/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/roboto_fontface/data/
Alias /static/horizon/lib/spin/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/spin/data/
Alias /static/horizon/lib/termjs/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/termjs/data/
Alias /static/horizon/lib/tv4/ /usr/local/lib/python2.7/site-packages/xstatic/pkg/tv4/data/
Alias /static/horizon /usr/local/lib/python2.7/site-packages/horizon/static/horizon
Alias /static /usr/local/lib/python2.7/site-packages/openstack_dashboard/static
<Directory />
AllowOverride None
</Directory>
<Directory /usr/local/lib/python2.7/site-packages/openstack_dashboard/wsgi>
Require all granted
</Directory>
<Directory /usr/local/lib/python2.7/site-packages/openstack_dashboard/static>
Require all granted
</Directory>
<Directory /usr/local/lib/python2.7/site-packages/horizon/static>
Require all granted
</Directory>
<Directory /usr/local/lib/python2.7/site-packages/xstatic/pkg/*/data>
Require all granted
</Directory>
</VirtualHost>
### End
======================
Custom configuration
======================
Create the configuration:
# cd /usr/local/lib/python2.7/site-packages/openstack_dashboard/local
# cp local_settings.py.example local_settings.py
Add one or more entries to the ALLOWED_HOSTS directive:
ALLOWED_HOSTS = [ 'host1', '192.168.0.1' ]
Horizon must be configured for at least one Keystone server to work properly:
OPENSTACK_HOST = "127.0.0.1"
OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST
OPENSTACK_KEYSTONE_DEFAULT_ROLE = "_member_"
To enable django-compressor add this option:
STATIC_ROOT = '/usr/local/lib/python2.7/site-packages/openstack_dashboard/static'
================================================================================

Alternatives

Package Version Architecture Repository
py27-horizon-13.0.1.txz 13.0.1 i386 FreeBSD Ports Quarterly
py27-horizon-13.0.1.txz 13.0.1 amd64 FreeBSD Ports Quarterly
py27-horizon-13.0.1.txz 13.0.1 amd64 FreeBSD Ports Latest
py27-horizon - - -

Requires

Name Value
py27-Babel = 2.7.0
py27-Pint = 0.8.1
py27-XStatic = 1.0.1_1
py27-XStatic-Angular = 1.5.8.0_1
py27-XStatic-Angular-Bootstrap = 2.2.0.0
py27-XStatic-Angular-FileUpload = 12.0.4.0_1
py27-XStatic-Angular-Gettext = 2.3.8.0_1
py27-XStatic-Angular-Schema-Form = 0.8.13.0_1
py27-XStatic-Angular-lrdragndrop = 1.0.2.2_1
py27-XStatic-Bootstrap-Datepicker = 1.3.1.0_1
py27-XStatic-Bootstrap-SCSS = 3.3.7.1_1
py27-XStatic-D3 = 3.5.17.0_1
py27-XStatic-Font-Awesome = 4.7.0.0_1
py27-XStatic-Hogan = 2.0.0.2_1
py27-XStatic-JQuery-Migrate = 1.2.1.1_1
py27-XStatic-JQuery.TableSorter = 2.14.5.1_1
py27-XStatic-JQuery.quicksearch = 2.0.3.1_1
py27-XStatic-JSEncrypt = 2.3.1.1_1
py27-XStatic-Jasmine = 2.4.1.1_1
py27-XStatic-Rickshaw = 1.5.0.0_1
py27-XStatic-Spin = 1.2.5.2_1
py27-XStatic-bootswatch = 3.3.7.0_1
py27-XStatic-jQuery = 1.10.2.1_1
py27-XStatic-jquery-ui = 1.12.0.1_1
py27-XStatic-mdi = 1.4.57.0_1
py27-XStatic-objectpath = 1.2.1.0_1
py27-XStatic-roboto-fontface = 0.5.0.0_1
py27-XStatic-smart-table = 1.4.13.2_1
py27-XStatic-term.js = 0.0.7.0_1
py27-XStatic-tv4 = 1.2.7.0_1
py27-django-babel = 0.6.2
py27-django-pyscss = 2.0.2_1
py27-django111 = 1.11.23
py27-django_compressor = 2.3
py27-futurist = 1.8.1
py27-iso8601 = 0.1.12
py27-keystoneauth1 = 3.10.0_1
py27-netaddr = 0.7.19_1
py27-oslo.concurrency = 3.29.1_1
py27-oslo.config = 6.11.0
py27-oslo.i18n = 3.23.1
py27-oslo.policy = 2.2.0
py27-oslo.serialization = 2.29.1
py27-oslo.utils = 3.41.0
py27-osprofiler = 1.15.2
py27-pbr = 3.1.1_1
py27-pymongo = 3.8.0
py27-pyscss = 1.3.5
py27-python-cinderclient = 3.5.0_2
py27-python-glanceclient = 2.10.0_1
py27-python-keystoneclient = 3.15.0
py27-python-neutronclient = 6.7.0
py27-python-novaclient = 14.2.0
py27-python-swiftclient = 3.7.0
py27-pytz = 2019.1,1
py27-semantic_version = 2.6.0_1
py27-setuptools = 41.0.1
py27-six = 1.12.0
py27-yaml = 5.1
python27 = 2.7.16_1

Download

Type URL
Mirror pkg.freebsd.org
Binary Package py27-horizon-13.0.1.txz
Source Package www/py-horizon

Install Howto

Install py27-horizon txz package:

# pkg install py27-horizon

See Also

Package Description
py27-hpack-3.0.0.txz HTTP/2 header encoding (HPACK) logic implementation
py27-hpilo-4.3_1.txz Python cli to interact with HP iLO management interface
py27-hsaudiotag-1.1.1_1.txz Read metdata (tags) of mp3, mp4, wma, ogg, flac and aiff files
py27-html-1.16.txz Simple, elegant HTML, XHTML and XML generation
py27-html2text-2018.1.9_2.txz Convert HTML into clean plain ASCII text
py27-html5-parser-0.4.8.txz Fast implementation of the HTML 5 parsing spec for Python
py27-html5lib-1.0.1.txz Python based HTML parser based on the HTML5 spec
py27-htsql-2.3.3_2.txz Database Query Language (Core & SQLite Backend)
py27-htsql-mysql-2.3.3_2.txz Database Query Language (MySQL Backend for HTSQL)
py27-htsql-pgsql-2.3.3_4.txz Database Query Language (PostgreSQL Backend for HTSQL)
py27-httmock-1.3.0.txz Mocking library for requests
py27-http-parser-0.8.3.txz HTTP request/response parser for python in C
py27-http-prompt-1.0.0_1.txz Interactive command-line HTTP client
py27-httpie-1.0.3.txz Command line HTTP client
py27-httplib2-0.13.1.txz Comprehensive HTTP client library
Advertisement
Advertisement