{ "info": { "author": "krebs", "author_email": "spam@krebsco.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: Implementation :: CPython" ], "description": "# Generate Graphs from tinc\n\n## TODO\n\n* currently the Maps api key is hard coded in `tinc_graphs/static/map.html`, if you want to use this feature you will need to replace this key manually\n\n## Install\n### Nix\n\n # tinc_pre is required:\n nix-env -i -f tinc_graphs.nix\n\n ## e.g. in Retiolum:\n ## krebs.retiolum.tinc = pkgs.tinc_pre\n### Local\n\n python setup.py install\n # also install graphviz,imagemagic for building graphs\n\n\n### Usage:\n\nsee source of the 2 builder scripts:\n\n #all-around-builder\n # env: EXTERNAL_FOLDER, INTERNAL_FOLDER, GEODB, TINC_HOSTPATH\n all-the-graphs\n\n # build actual graphs\n build-graph\n\n # exported py scripts\n tinc-stats2json # - parses tinc current state into json\n tinc-build-graph # - transfers json to graph\n copy-map # - copies map.html into $1\n add-geodata # - adds geodata to json\n tinc-availability-stats # adds availability data to json\n\n## Geodb infos\n\n- http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz\n- nix-env -iA geolite-legacy\n", "description_content_type": null, "docs_url": null, "download_url": "https://pypi.python.org/pypi/tinc_graphs/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://krebsco.de/", "keywords": "", "license": "WTFPL", "maintainer": "", "maintainer_email": "", "name": "tinc_graphs", "package_url": "https://pypi.org/project/tinc_graphs/", "platform": "", "project_url": "https://pypi.org/project/tinc_graphs/", "project_urls": { "Download": "https://pypi.python.org/pypi/tinc_graphs/", "Homepage": "http://krebsco.de/" }, "release_url": "https://pypi.org/project/tinc_graphs/0.3.10/", "requires_dist": null, "requires_python": "", "summary": "Create Graphs from tinc Stats", "version": "0.3.10" }, "last_serial": 2805794, "releases": { "0.2.10": [ { "comment_text": "", "digests": { "md5": "b97023179c627849588df8cfa821e6bb", "sha256": "67abfcb387d79071e51db546ed761974e36918cfec7b8694a7cb1b6482461e9e" }, "downloads": -1, "filename": "tinc_graphs-0.2.10.tar.gz", "has_sig": false, "md5_digest": "b97023179c627849588df8cfa821e6bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9775, "upload_time": "2015-10-04T19:51:06", "url": "https://files.pythonhosted.org/packages/90/33/b3f01976103221acb7e70b24cf2cf355e1f815eb35d3789c5a5406ba9631/tinc_graphs-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "d9f9f2a55a45448977def70830de213c", "sha256": "ccb9925537cd15786ccc68b30162409709f9b8131a75baf4f865230d55d01ac9" }, "downloads": -1, "filename": "tinc_graphs-0.2.11.tar.gz", "has_sig": false, "md5_digest": "d9f9f2a55a45448977def70830de213c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9786, "upload_time": "2015-10-04T19:56:53", "url": "https://files.pythonhosted.org/packages/31/0c/9ba1c6a4753a39bd16ee61cf589a5617cb49fa11f2b9fb8f36d1424efca7/tinc_graphs-0.2.11.tar.gz" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "b1c1c5f2db3e61129ff9b3874e11b0ed", "sha256": "f72d462c7bf77f5065547e4a26cb578ab724cc12a32363c8b777b10b55df5d0e" }, "downloads": -1, "filename": "tinc_graphs-0.2.12.tar.gz", "has_sig": false, "md5_digest": "b1c1c5f2db3e61129ff9b3874e11b0ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9782, "upload_time": "2015-10-04T20:05:11", "url": "https://files.pythonhosted.org/packages/84/1d/8f87ad16ed75d1f1d065c9af9c8605a0fc37be260d5274d8ac147de943fe/tinc_graphs-0.2.12.tar.gz" } ], "0.2.4": [], "0.2.6": [ { "comment_text": "", "digests": { "md5": "e99d2d479bca3513d6d937b5b9b29a26", "sha256": "2579083918a1308c30eb95466ac28677c648078f4e1ddb4e31e514a6f7d1a863" }, "downloads": -1, "filename": "tinc_graphs-0.2.6.tar.gz", "has_sig": false, "md5_digest": "e99d2d479bca3513d6d937b5b9b29a26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8631, "upload_time": "2015-10-01T18:14:03", "url": "https://files.pythonhosted.org/packages/eb/d5/728643d90c123be3d5c1a6e210a2fa5d19d3ad3775757391af2bd127ebe5/tinc_graphs-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "c419327ef12828d6d6d7790563a3cff2", "sha256": "27ecbe68327b1697050f639dcaa5489c160ffb35b45179211672c15f3be2072e" }, "downloads": -1, "filename": "tinc_graphs-0.2.7.tar.gz", "has_sig": false, "md5_digest": "c419327ef12828d6d6d7790563a3cff2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8635, "upload_time": "2015-10-01T18:31:52", "url": "https://files.pythonhosted.org/packages/db/4d/cb70aa14b6dc579da4fd15f2b880ebb63c6a33f1d1f82113182ac2486963/tinc_graphs-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "3cbb3cf7dd4f623a46d0ae24da1e2382", "sha256": "b3fda9851cf274c0e75af491490e376d4582fd07b7fd8893d3145fb9fc017ee7" }, "downloads": -1, "filename": "tinc_graphs-0.2.8.tar.gz", "has_sig": false, "md5_digest": "3cbb3cf7dd4f623a46d0ae24da1e2382", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8816, "upload_time": "2015-10-01T18:34:27", "url": "https://files.pythonhosted.org/packages/db/01/7699f8973716ce8cfeca88cf2889052f6f6f31f3be8ceec3dc3fb611674a/tinc_graphs-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "e071cb77c9bf247be2a96260c6bfdcce", "sha256": "df612dd53f19b2320385b994c8391aedf5265ac69871a87a78685109f130a03a" }, "downloads": -1, "filename": "tinc_graphs-0.2.9.tar.gz", "has_sig": false, "md5_digest": "e071cb77c9bf247be2a96260c6bfdcce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8837, "upload_time": "2015-10-04T13:59:49", "url": "https://files.pythonhosted.org/packages/4d/b3/2677f66a5f56f6aefa202e055560f7a3f47178846431d443e6d1d408f626/tinc_graphs-0.2.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8d0132fbfa6678d24aec8aa2d987f327", "sha256": "cab79d1d5bd2d855c8032c0cb9ae756bc25cda031b0ba4c09b9287945b47f2a2" }, "downloads": -1, "filename": "tinc_graphs-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8d0132fbfa6678d24aec8aa2d987f327", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8743, "upload_time": "2015-10-17T19:31:22", "url": "https://files.pythonhosted.org/packages/e6/5f/b91e2b38ba74dc162bba68f617a23ded3af2ff3b128d171477dbc98c265d/tinc_graphs-0.3.0.tar.gz" } ], "0.3.10": [ { "comment_text": "", "digests": { "md5": "bf0f1790a0e1bfa5212613391317a293", "sha256": "ac1eee13baa1bdbb6cc05e01d0a177489404bff5f52f085875d01141d2da8c38" }, "downloads": -1, "filename": "tinc_graphs-0.3.10.tar.gz", "has_sig": false, "md5_digest": "bf0f1790a0e1bfa5212613391317a293", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10795, "upload_time": "2017-04-15T16:45:06", "url": "https://files.pythonhosted.org/packages/a0/e4/e1b7b12aa99a6ba70ad70083e9025035b76855170384e295558cdbc7e3be/tinc_graphs-0.3.10.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "b7ac23a25d898bd1cf31b30300ea02d9", "sha256": "18577f75a0c450f89f98886c9ad4b1f54b7af4ce37b8c49e2f4684862c1ad850" }, "downloads": -1, "filename": "tinc_graphs-0.3.2.tar.gz", "has_sig": false, "md5_digest": "b7ac23a25d898bd1cf31b30300ea02d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11722, "upload_time": "2015-10-17T19:43:14", "url": "https://files.pythonhosted.org/packages/ef/20/8d8f16cfed8b35d5ae2c23447a511f86e59a8bec1ff2f62a109ce7159c5e/tinc_graphs-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "a48f14dd93070a2f15c6580acc8c8010", "sha256": "905059cfcfd8da9d8928db4fe41d4ac8aea0d0b0419130edf6a53131ca897a9d" }, "downloads": -1, "filename": "tinc_graphs-0.3.3.tar.gz", "has_sig": false, "md5_digest": "a48f14dd93070a2f15c6580acc8c8010", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11715, "upload_time": "2015-10-17T20:09:54", "url": "https://files.pythonhosted.org/packages/a3/84/4e668b7ea1ac25f32984b4751cbf1b38066a0bb07400d94a7da0e1f388fc/tinc_graphs-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "8d24ca2306ccc7804f68342d6344e22c", "sha256": "bae29106fdc0f6af9370854256cdd0d3e43ea5b3c49c23cb1b824f7750470f92" }, "downloads": -1, "filename": "tinc_graphs-0.3.4.tar.gz", "has_sig": false, "md5_digest": "8d24ca2306ccc7804f68342d6344e22c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11702, "upload_time": "2015-10-17T20:31:58", "url": "https://files.pythonhosted.org/packages/6b/47/2f3da2ca0a7d963e18aa6144b1ac01a26670b978053e8ac7174c02615984/tinc_graphs-0.3.4.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "259a169848c829f19ec3d57a456976f1", "sha256": "e4b0bfe5063f9fbe74b4354be8c0d2dff06e899e8f9925d8beb7dea854ea0d3e" }, "downloads": -1, "filename": "tinc_graphs-0.3.6.tar.gz", "has_sig": false, "md5_digest": "259a169848c829f19ec3d57a456976f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11740, "upload_time": "2015-10-17T21:14:45", "url": "https://files.pythonhosted.org/packages/f9/b5/056757c6a78a0609c3cc1e616f88321805f058cd4c470ec9d42109ec2316/tinc_graphs-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "2bf92774d6f317277fdfb5587b50f249", "sha256": "f4ecddbc1b78e9e40d9453728a272353dc9870aafcf5626d0ec5bde58655c044" }, "downloads": -1, "filename": "tinc_graphs-0.3.7.tar.gz", "has_sig": false, "md5_digest": "2bf92774d6f317277fdfb5587b50f249", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11752, "upload_time": "2015-10-25T20:39:17", "url": "https://files.pythonhosted.org/packages/07/2b/974e0efc7e115ec8dd756561f408baf2006827e9c4b9b319ed85552b7421/tinc_graphs-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "a19af18a870fe24f6d8ffa79a70ad39d", "sha256": "c49586db7da014c5aabc3bffbd4b3582091644b245a7c85be9eba67e23098049" }, "downloads": -1, "filename": "tinc_graphs-0.3.8.tar.gz", "has_sig": false, "md5_digest": "a19af18a870fe24f6d8ffa79a70ad39d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12325, "upload_time": "2015-10-25T20:47:13", "url": "https://files.pythonhosted.org/packages/87/c4/bf3c784a8bb4f9c03e28e72f7b8217c2e1a7c900db399b0681009a0566f1/tinc_graphs-0.3.8.tar.gz" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "20597bab3e6598ac4ce1791d9312935c", "sha256": "dd651c8c0df7c0d0d4dc70a0013793589559d122bd2071c0194bfa4d599c5542" }, "downloads": -1, "filename": "tinc_graphs-0.3.9.tar.gz", "has_sig": false, "md5_digest": "20597bab3e6598ac4ce1791d9312935c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10662, "upload_time": "2015-10-25T21:49:55", "url": "https://files.pythonhosted.org/packages/58/61/3fbff671a85168d52d8a33a4dd6e0556b7606f759558d201a9d14c1462f8/tinc_graphs-0.3.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bf0f1790a0e1bfa5212613391317a293", "sha256": "ac1eee13baa1bdbb6cc05e01d0a177489404bff5f52f085875d01141d2da8c38" }, "downloads": -1, "filename": "tinc_graphs-0.3.10.tar.gz", "has_sig": false, "md5_digest": "bf0f1790a0e1bfa5212613391317a293", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10795, "upload_time": "2017-04-15T16:45:06", "url": "https://files.pythonhosted.org/packages/a0/e4/e1b7b12aa99a6ba70ad70083e9025035b76855170384e295558cdbc7e3be/tinc_graphs-0.3.10.tar.gz" } ] }