The www/puppetboard port
puppetboard-5.4.0p0 – web interface to PuppetDB (cvsweb github mirror)
Description
Puppetboard is a web interface to PuppetDB aiming to replace the reporting functionality of Puppet Dashboard. Puppetboard relies on the pypuppetdb library to fetch data from PuppetDB and is built with the help of the Flask microframework.WWW: https://pypi.python.org/pypi/puppetboard
Readme
+----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- puppetboard has been installed into ${INSTDIR} Please be aware that this is still experimental software and may not be production ready. Configuration ------------- You can configure the PuppetDB host and port through ${INSTDIR}/puppetboard/default_settings.py PuppetDB -------- Puppetboard requires PuppetDB 4, however compatability with PuppetDB 3 is available (though PuppetDB 3 was never ported to OpenBSD). pkg_add puppetdb Starting puppetboard -------------------- By default Puppetboard will bind to 127.0.0.1:8000, to adjust this puppetboard_flags will need to be set in /etc/rc.conf.local. Please refer to the gunicorn documentation for the available options.
Maintainer
Sebastian Reitenbach
Categories
Run dependencies
Files
- /etc/rc.d/puppetboard
- /usr/local/share/doc/pkg-readmes/puppetboard
- /var/www/puppetboard/
- /var/www/puppetboard/CHANGELOG.md
- /var/www/puppetboard/LICENSE
- /var/www/puppetboard/MANIFEST.in
- /var/www/puppetboard/PKG-INFO
- /var/www/puppetboard/README.md
- /var/www/puppetboard/puppetboard.egg-info/
- /var/www/puppetboard/puppetboard.egg-info/PKG-INFO
- /var/www/puppetboard/puppetboard.egg-info/SOURCES.txt
- /var/www/puppetboard/puppetboard.egg-info/dependency_links.txt
- /var/www/puppetboard/puppetboard.egg-info/not-zip-safe
- /var/www/puppetboard/puppetboard.egg-info/requires.txt
- /var/www/puppetboard/puppetboard.egg-info/top_level.txt
- /var/www/puppetboard/puppetboard/
- /var/www/puppetboard/puppetboard/__init__.py
- /var/www/puppetboard/puppetboard/app.py
- /var/www/puppetboard/puppetboard/core.py
- /var/www/puppetboard/puppetboard/default_settings.py
- /var/www/puppetboard/puppetboard/default_settings.py.dist
- /var/www/puppetboard/puppetboard/docker_settings.py
- /var/www/puppetboard/puppetboard/errors.py
- /var/www/puppetboard/puppetboard/forms.py
- /var/www/puppetboard/puppetboard/public/
- /var/www/puppetboard/puppetboard/static/
- /var/www/puppetboard/puppetboard/static/css/
- /var/www/puppetboard/puppetboard/static/css/fonts.css
- /var/www/puppetboard/puppetboard/static/css/puppetboard.css
- /var/www/puppetboard/puppetboard/static/css/radiator.css
- /var/www/puppetboard/puppetboard/static/custom-natural-time-delta/
- /var/www/puppetboard/puppetboard/static/custom-natural-time-delta/natural-time-delta.js
- /var/www/puppetboard/puppetboard/static/favicon.ico
- /var/www/puppetboard/puppetboard/static/favicon.svg
- /var/www/puppetboard/puppetboard/static/fonts/
- /var/www/puppetboard/puppetboard/static/fonts/cousine/
- /var/www/puppetboard/puppetboard/static/fonts/cousine/d6lIkaiiRdih4SpP_SAvzAbt.woff2
- /var/www/puppetboard/puppetboard/static/fonts/cousine/d6lIkaiiRdih4SpP_SQvzA.woff2
- /var/www/puppetboard/puppetboard/static/fonts/cousine/d6lIkaiiRdih4SpP_SYvzAbt.woff2
- /var/www/puppetboard/puppetboard/static/fonts/cousine/d6lIkaiiRdih4SpP_ScvzAbt.woff2
- /var/www/puppetboard/puppetboard/static/fonts/cousine/d6lIkaiiRdih4SpP_SgvzAbt.woff2
- /var/www/puppetboard/puppetboard/static/fonts/cousine/d6lIkaiiRdih4SpP_SkvzAbt.woff2
- /var/www/puppetboard/puppetboard/static/fonts/cousine/d6lIkaiiRdih4SpP_SovzAbt.woff2
- /var/www/puppetboard/puppetboard/static/fonts/cousine/d6lIkaiiRdih4SpP_SsvzAbt.woff2
- /var/www/puppetboard/puppetboard/static/fonts/lato/
- /var/www/puppetboard/puppetboard/static/fonts/lato/S6u8w4BMUTPHjxsAUi-qJCY.woff2
- /var/www/puppetboard/puppetboard/static/fonts/lato/S6u8w4BMUTPHjxsAXC-q.woff2
- /var/www/puppetboard/puppetboard/static/fonts/lato/S6u9w4BMUTPHh6UVSwaPGR_p.woff2
- /var/www/puppetboard/puppetboard/static/fonts/lato/S6u9w4BMUTPHh6UVSwiPGQ.woff2
- /var/www/puppetboard/puppetboard/static/fonts/lato/S6u_w4BMUTPHjxsI5wq_FQft1dw.woff2
- /var/www/puppetboard/puppetboard/static/fonts/lato/S6u_w4BMUTPHjxsI5wq_Gwft.woff2
- /var/www/puppetboard/puppetboard/static/fonts/lato/S6uyw4BMUTPHjx4wXg.woff2
- /var/www/puppetboard/puppetboard/static/fonts/lato/S6uyw4BMUTPHjxAwXjeu.woff2
- /var/www/puppetboard/puppetboard/static/fonts/open-sans/
- /var/www/puppetboard/puppetboard/static/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2
- /var/www/puppetboard/puppetboard/static/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2
- /var/www/puppetboard/puppetboard/static/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2
- /var/www/puppetboard/puppetboard/static/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2
- /var/www/puppetboard/puppetboard/static/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2
- /var/www/puppetboard/puppetboard/static/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2
- /var/www/puppetboard/puppetboard/static/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2
- /var/www/puppetboard/puppetboard/static/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2
- /var/www/puppetboard/puppetboard/static/js/
- /var/www/puppetboard/puppetboard/static/js/dailychart.js
- /var/www/puppetboard/puppetboard/static/js/pretty.js
- /var/www/puppetboard/puppetboard/static/js/radiator.js
- /var/www/puppetboard/puppetboard/static/js/scroll.top.js
- /var/www/puppetboard/puppetboard/static/js/utils.js
- /var/www/puppetboard/puppetboard/static/libs/
- /var/www/puppetboard/puppetboard/static/libs/billboard.js/
- /var/www/puppetboard/puppetboard/static/libs/billboard.js/billboard.min.css
- /var/www/puppetboard/puppetboard/static/libs/billboard.js/billboard.pkgd.min.js
- /var/www/puppetboard/puppetboard/static/libs/datatables.net-buttons-se/
- /var/www/puppetboard/puppetboard/static/libs/datatables.net-buttons-se/buttons.semanticui.min.css
- /var/www/puppetboard/puppetboard/static/libs/datatables.net-buttons-se/buttons.semanticui.min.js
- /var/www/puppetboard/puppetboard/static/libs/datatables.net-buttons/
- /var/www/puppetboard/puppetboard/static/libs/datatables.net-buttons/buttons.colVis.min.js
- /var/www/puppetboard/puppetboard/static/libs/datatables.net-buttons/buttons.html5.min.js
- /var/www/puppetboard/puppetboard/static/libs/datatables.net-buttons/dataTables.buttons.min.js
- /var/www/puppetboard/puppetboard/static/libs/datatables.net-se/
- /var/www/puppetboard/puppetboard/static/libs/datatables.net-se/dataTables.semanticui.min.css
- /var/www/puppetboard/puppetboard/static/libs/datatables.net-se/dataTables.semanticui.min.js
- /var/www/puppetboard/puppetboard/static/libs/datatables.net/
- /var/www/puppetboard/puppetboard/static/libs/datatables.net/jquery.dataTables.min.js
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/semantic.min.css
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/semantic.min.js
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/brand-icons.eot
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/brand-icons.svg
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/brand-icons.ttf
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/brand-icons.woff
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/brand-icons.woff2
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/icons.eot
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/icons.svg
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/icons.ttf
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/icons.woff
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/icons.woff2
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/outline-icons.eot
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/outline-icons.svg
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/outline-icons.ttf
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/outline-icons.woff
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/fonts/outline-icons.woff2
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/images/
- /var/www/puppetboard/puppetboard/static/libs/fomantic-ui/themes/default/assets/images/flags.png
- /var/www/puppetboard/puppetboard/static/libs/jquery/
- /var/www/puppetboard/puppetboard/static/libs/jquery/jquery.min.js
- /var/www/puppetboard/puppetboard/static/libs/jszip/
- /var/www/puppetboard/puppetboard/static/libs/jszip/jszip.min.js
- /var/www/puppetboard/puppetboard/static/libs/moment.js/
- /var/www/puppetboard/puppetboard/static/libs/moment.js/moment-with-locales.min.js
- /var/www/puppetboard/puppetboard/templates/
- /var/www/puppetboard/puppetboard/templates/400.html
- /var/www/puppetboard/puppetboard/templates/403.html
- /var/www/puppetboard/puppetboard/templates/404.html
- /var/www/puppetboard/puppetboard/templates/412.html
- /var/www/puppetboard/puppetboard/templates/500.html
- /var/www/puppetboard/puppetboard/templates/_macros.html
- /var/www/puppetboard/puppetboard/templates/_static_offline.html
- /var/www/puppetboard/puppetboard/templates/_static_online.html
- /var/www/puppetboard/puppetboard/templates/catalog.html
- /var/www/puppetboard/puppetboard/templates/catalog_compare.html
- /var/www/puppetboard/puppetboard/templates/catalogs.html
- /var/www/puppetboard/puppetboard/templates/catalogs.json.tpl
- /var/www/puppetboard/puppetboard/templates/class.html
- /var/www/puppetboard/puppetboard/templates/class_resource.json.tpl
- /var/www/puppetboard/puppetboard/templates/classes.html
- /var/www/puppetboard/puppetboard/templates/classes.json.tpl
- /var/www/puppetboard/puppetboard/templates/fact.html
- /var/www/puppetboard/puppetboard/templates/facts.html
- /var/www/puppetboard/puppetboard/templates/failures.html
- /var/www/puppetboard/puppetboard/templates/index.html
- /var/www/puppetboard/puppetboard/templates/inventory.html
- /var/www/puppetboard/puppetboard/templates/inventory.json.tpl
- /var/www/puppetboard/puppetboard/templates/layout.html
- /var/www/puppetboard/puppetboard/templates/metric.html
- /var/www/puppetboard/puppetboard/templates/metrics.html
- /var/www/puppetboard/puppetboard/templates/node.html
- /var/www/puppetboard/puppetboard/templates/nodes.html
- /var/www/puppetboard/puppetboard/templates/query.html
- /var/www/puppetboard/puppetboard/templates/radiator.html
- /var/www/puppetboard/puppetboard/templates/report.html
- /var/www/puppetboard/puppetboard/templates/reports.html
- /var/www/puppetboard/puppetboard/templates/reports.json.tpl
- /var/www/puppetboard/puppetboard/tmp/
- /var/www/puppetboard/puppetboard/utils.py
- /var/www/puppetboard/puppetboard/version.py
- /var/www/puppetboard/puppetboard/views/
- /var/www/puppetboard/puppetboard/views/catalogs.py
- /var/www/puppetboard/puppetboard/views/classes.py
- /var/www/puppetboard/puppetboard/views/dailychart.py
- /var/www/puppetboard/puppetboard/views/facts.py
- /var/www/puppetboard/puppetboard/views/failures.py
- /var/www/puppetboard/puppetboard/views/index.py
- /var/www/puppetboard/puppetboard/views/inventory.py
- /var/www/puppetboard/puppetboard/views/metrics.py
- /var/www/puppetboard/puppetboard/views/nodes.py
- /var/www/puppetboard/puppetboard/views/query.py
- /var/www/puppetboard/puppetboard/views/radiator.py
- /var/www/puppetboard/puppetboard/views/reports.py
- /var/www/puppetboard/puppetboard_wsgi.py
- /var/www/puppetboard/requirements-docker.txt
- /var/www/puppetboard/requirements-test.txt
- /var/www/puppetboard/requirements.txt
- /var/www/puppetboard/setup.cfg
- /var/www/puppetboard/setup.py
- /var/www/puppetboard/test/
- /var/www/puppetboard/test/test_app.py
- /var/www/puppetboard/test/test_app_error.py
- /var/www/puppetboard/test/test_core.py
- /var/www/puppetboard/test/test_docker_settings.py
- /var/www/puppetboard/test/test_form.py
- /var/www/puppetboard/test/test_utils.py
- @newuser _puppetboard:739:www::Puppetboard user:/nonexistent:/sbin/nologin