{
"info": {
"author": "Allegro Group and Contributors",
"author_email": "pylabs@allegro.pl",
"bugtrack_url": null,
"classifiers": [],
"description": "Tipboard\n========\n\n   \n\n| / | C.I | C.D | Release |\n| -------- | -------- | -------- | -------- |\n| Gitlab | [](https://gitlab.com/the-maux/tipboard/commits/develop) |  |  |\n| Azure | [](https://travis-ci.com/the-maux/tipboard) |  |  |\n| AWS | [](https://circleci.com/gh/the-maux/tipboard/tree/master) | [](https://gitlab.com/the-maux/tipboard/commits/develop) |  |\n| Openshift | [](https://travis-ci.com/the-maux/tipboard) |  | |\n| Travis | [](https://travis-ci.com/the-maux/tipboard) | | |\n| Docker |  | |  |\n| Pypi 3 | [](https://travis-ci.com/the-maux/tipboard) | [](https://travis-ci.com/the-maux/tipboard) | [](https://badge.fury.io/py/tipboard2) |\n| Pypi 2 | [](https://gitlab.com/the-maux/tipboard/commits/develop) | [](https://gitlab.com/the-maux/tipboard/commits/develop) | [](https://badge.fury.io/py/tipboard) \n|\n\n\nIntroduction\n------------\n\nTipboard is a system for creating dashboards, written in JavaScript and Python.\nIts widgets ('tiles' in Tipboard's terminology) are completely\nseparated from data sources, which provides great flexibility and\nrelatively high degree of possible customizations.\n\nBecause of its intended target (displaying various data and statistics\nin your office), it is optimized for larger screens.\n\nA detailed, technical documentation for Tipboard can be found\n[here](http://tipboard.readthedocs.org/en/latest/).\n\nQuick start\n-----------\n\n### Execution by python\n\nSome required packages need to be present, and python3.7 is required now \n` $ sudo apt-get install python-dev python-virtualenv redis-server`\n\n\n Install with python dependencies on virtual env
\n \n```shell\n$ virtualenv tb-env # create virtual env\n$ source tb-env/bin/activate # activate virtual env\n$ (tb-env)$ install -r requirements.txt # install python lib\n$ (tb-env)$ tipboard create_project my_test_dashboard\n$ (tb-env)$ python manage.py runserver # start webserver\n```\n \n\n\n\n Install with python dependencies on system
\n \n```shell\n$ pip install -r requirements.txt\n$ python manage.py runserver\n```\n \n\n### Execution by docker\n\nIt's a non-root bitnami/python3.7 image\n\n\n By git source
\n \n```shell\n$ docker build -t tipboard:local .\n$ docker run -p 8080:8080 tipboard:local\n```\n \n\n By docker hub
\n \n```shell\n$ docker pull themaux/tipboard\n$ docker run -p 8080:8080 themaux/tipboard\n```\n \n\n\n Remove redis from contener
\n \n 1 - In Dockerfile, comment line 3 `RUN apt-get update && apt-get install redis-server -y`\n 2 - In entrypoint.sh, comment line 2 `nohup redis-server &`\n 3 - Change the value *REDIS_HOST* & *REDIS_PASSWORD* in the tipboard/Config/properties.json\n \n\n\n\n### Execution on cloud\n\n\n Deploy on AWS
\n \n```shell\n# From sources git source\n$ eb init -p docker tipboard-aws\n$ eb create --single\n$ eb status\n$ eb open\n```\n \n\n\n Deploy on Openshift
\n \n```shell\n# From docker hub\n$ oc new-app themaux/tipboard\n# Update the config_layout.yaml\n$ oc apply -f ./helm/tipboard-charts-deploy/manifests/tipboard-ops/charts/config/templates/tipboard-configmap.yaml\n```\n \n\n\n Deploy on Azure
\n \n```shell\n# From docker hub\n$ oc new-app themaux/tipboard\n# Update the config_layout.yaml\n$ oc apply -f ./helm/tipboard-charts-deploy/manifests/tipboard-ops/charts/config/templates/tipboard-configmap.yaml\n```\n \n\n\n Deploy on clusters kubernets
\n \n```shell\n# Build helm package\n$ helm package ./helm/tipboard-charts-template/python3-tipboard --save=false -d ./helm/charts/tipboard-charts-deploy\n# Build deployment helm template\n$ mkdir manifests\n$ helm template --values tipboard_helm.yaml --name tipboard --output-dir ./manifests .\n# Deploy manifest\n$ oc apply -R -f ./manifests || helm install --name tipboard MY_PATH_ENVIRONMENT\n```\n \n\n\n\nLicense\n-------\n\nTipboard is licensed under the [Apache License, v2.0](http://tipboard.readthedocs.org/en/latest/license.html).\n\nCopyright (c) 2013-2017 [Allegro Group](http://allegrogroup.com).",
"description_content_type": "text/markdown",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://tipboard.allegrogroup.com",
"keywords": "",
"license": "Apache Software License v2.0",
"maintainer": "",
"maintainer_email": "",
"name": "tipboard2.0",
"package_url": "https://pypi.org/project/tipboard2.0/",
"platform": "",
"project_url": "https://pypi.org/project/tipboard2.0/",
"project_urls": {
"Homepage": "http://tipboard.allegrogroup.com"
},
"release_url": "https://pypi.org/project/tipboard2.0/2.0.6/",
"requires_dist": null,
"requires_python": "",
"summary": "Tipboard - a flexible solution for creating your dashboards.",
"version": "2.0.6"
},
"last_serial": 5671381,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "d8a877833a0000dda3db921067f820f2",
"sha256": "744af28cda82ffc152704e4da551ef3ec946234674cfb28dd85060499f0aa6c7"
},
"downloads": -1,
"filename": "tipboard2.0-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "d8a877833a0000dda3db921067f820f2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 548509,
"upload_time": "2019-08-12T18:05:23",
"url": "https://files.pythonhosted.org/packages/2e/6e/b9599a8f3576385ac330cc412028ca9033c455b629fb6d29de6ff9391c50/tipboard2.0-1.0.0.tar.gz"
}
],
"1.0.1": [
{
"comment_text": "",
"digests": {
"md5": "3d61806e1a62567eda1bc949e487f87d",
"sha256": "b3c51458eda52cc12b8d5882041aa1e22dd0bbe4a73813fe9884bd212c46598d"
},
"downloads": -1,
"filename": "tipboard2.0-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "3d61806e1a62567eda1bc949e487f87d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 548524,
"upload_time": "2019-08-12T18:46:41",
"url": "https://files.pythonhosted.org/packages/59/6a/0fe75d5ab10a48921b56dace1affcfc4a50f841914551eddab039897d4f8/tipboard2.0-1.0.1.tar.gz"
}
],
"1.0.2": [
{
"comment_text": "",
"digests": {
"md5": "1427236afea528a3242ccde6326703ee",
"sha256": "7f531e3a3d7caa9f904ebf85a6b9d21d78a4ccf5eb91a31b94461d5a28eb6ced"
},
"downloads": -1,
"filename": "tipboard2.0-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "1427236afea528a3242ccde6326703ee",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 549556,
"upload_time": "2019-08-12T19:56:04",
"url": "https://files.pythonhosted.org/packages/ab/2a/77bf1182e4f1732fbe0538825a9826c4b9b176141a67150a706c01daa737/tipboard2.0-1.0.2.tar.gz"
}
],
"1.0.4": [
{
"comment_text": "",
"digests": {
"md5": "3d38ed2b209d9b0497b963463f3c0a56",
"sha256": "16aa49ab4149f06cb96c1823e9a7619f2f02755e61e4e4382aff2f7952779b5f"
},
"downloads": -1,
"filename": "tipboard2.0-1.0.4.tar.gz",
"has_sig": false,
"md5_digest": "3d38ed2b209d9b0497b963463f3c0a56",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 549936,
"upload_time": "2019-08-12T20:07:08",
"url": "https://files.pythonhosted.org/packages/15/a9/028eddbbd82e100c9be391972935822bc42207a700791bca5c0be941e626/tipboard2.0-1.0.4.tar.gz"
}
],
"1.0.5": [
{
"comment_text": "",
"digests": {
"md5": "db03e78fc26d06d46dfd3cf3a829cf11",
"sha256": "df886819bb0f2b64d2e318333d9be8d4e04260d54f8627cfad4bfbb54d43e2ed"
},
"downloads": -1,
"filename": "tipboard2.0-1.0.5.tar.gz",
"has_sig": false,
"md5_digest": "db03e78fc26d06d46dfd3cf3a829cf11",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 548920,
"upload_time": "2019-08-12T20:11:04",
"url": "https://files.pythonhosted.org/packages/a7/ce/717920c443512bbd8feb5e0e4dd6e35c02445425aebaf85e514c541fd6c5/tipboard2.0-1.0.5.tar.gz"
}
],
"2.0.6": [
{
"comment_text": "",
"digests": {
"md5": "23655361531f5d8aec8cd4c2bf58c176",
"sha256": "e32f86d9f3aaaa56ae1daacc644b809f6acc18e35304ed94b25769405667d6c8"
},
"downloads": -1,
"filename": "tipboard2.0-2.0.6.tar.gz",
"has_sig": false,
"md5_digest": "23655361531f5d8aec8cd4c2bf58c176",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 548926,
"upload_time": "2019-08-13T11:23:11",
"url": "https://files.pythonhosted.org/packages/7e/ff/49e1794cc6a59dd3651817b50608521f045059cfd25cb29578fc46a7d00f/tipboard2.0-2.0.6.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "23655361531f5d8aec8cd4c2bf58c176",
"sha256": "e32f86d9f3aaaa56ae1daacc644b809f6acc18e35304ed94b25769405667d6c8"
},
"downloads": -1,
"filename": "tipboard2.0-2.0.6.tar.gz",
"has_sig": false,
"md5_digest": "23655361531f5d8aec8cd4c2bf58c176",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 548926,
"upload_time": "2019-08-13T11:23:11",
"url": "https://files.pythonhosted.org/packages/7e/ff/49e1794cc6a59dd3651817b50608521f045059cfd25cb29578fc46a7d00f/tipboard2.0-2.0.6.tar.gz"
}
]
}