{ "info": { "author": "Virgil Dupras, Morgan Aubert", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "LXDock\n######\n\n.. image:: https://readthedocs.org/projects/lxdock/badge/?style=flat-square&version=stable\n :target: https://lxdock.readthedocs.io/en/stable/\n :alt: Documentation\n\n.. image:: https://img.shields.io/pypi/l/lxdock.svg?style=flat-square\n :target: https://pypi.python.org/pypi/lxdock/\n :alt: License\n\n.. image:: https://img.shields.io/pypi/v/lxdock.svg?style=flat-square\n :target: https://pypi.python.org/pypi/lxdock/\n :alt: Latest Version\n\n.. image:: https://img.shields.io/travis/lxdock/lxdock.svg?style=flat-square\n :target: https://travis-ci.org/lxdock/lxdock\n :alt: Build status\n\n.. image:: https://img.shields.io/codecov/c/github/lxdock/lxdock.svg?style=flat-square\n :target: https://codecov.io/github/lxdock/lxdock\n :alt: Codecov status\n\n|\n\nLXDock is a wrapper around LXD_ that allows developers to orchestrate their development environments\nusing a workflow similar to Vagrant.\n\n.. contents:: Table of Contents\n :local:\n\nWhy use LXDock?\n===============\n\n**It's fast.** LXDock is much *much* faster than a typical Vagrant + Virtualbox setup.\n\n**Multi-arch.** Vagrant has been designed with Virtualbox and x86 in mind. Even if you use\nalternative providers, you're going to have to jump through inelegant hoops to have your\n``Vagrantfile`` work on x86 and arm (for example) at the same time because the very concept of a\nVagrant box is arch-specific.\n\n**Simpler.** When working with containers, much of the complexity of Vagrant becomes useless. Why\nthe need for special \"vagrant-prepared\" boxes when ``lxc exec`` is available? It's much simpler to\nuse whatever images are provided directly by lxd. By removing the need to manage boxes, ``lxdock``\nsuddenly becomes much simpler (a simple wrapper around lxd, really).\n\nDocumentation\n=============\n\nOnline browsable documentation is available at https://lxdock.readthedocs.io.\n\nHead over to the documentation for all the details on how to set up LXDock and how to start using\ncontainers in your project!\n\nRequirements\n============\n\nLXD_, Python 3.4+. Please refer to the requirements_ section of the documentation for a full list of\ndependencies.\n\n.. _LXD: https://www.ubuntu.com/cloud/lxd\n.. _requirements: https://lxdock.readthedocs.io/en/stable/getting_started.html#requirements\n\nCommunication\n=============\n\nYou can join the ``#lxdock`` channel on irc.freenode.net to get help and ask questions related to\nthe development of LXDock.\n\nAuthors\n=======\n\nVirgil Dupras (`@hsoft `_), Morgan Aubert\n(`@ellmetha `_) and contributors_.\n\n.. _contributors: https://github.com/lxdock/lxdock/contributors\n\nLicense\n=======\n\nGPLv3. See ``LICENSE`` for more details.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lxdock/lxdock", "keywords": "lxd lxc containers environments orchestration devops", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "lxdock", "package_url": "https://pypi.org/project/lxdock/", "platform": "", "project_url": "https://pypi.org/project/lxdock/", "project_urls": { "Homepage": "https://github.com/lxdock/lxdock" }, "release_url": "https://pypi.org/project/lxdock/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "LXDock is a tool for orchestrating LXD containers.", "version": "0.4.1" }, "last_serial": 3220739, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8c03bd16e78849be26046480ddbb5692", "sha256": "6ec4936501e6e309050a044387784bf0387395e3c801a908564f4f978595bc87" }, "downloads": -1, "filename": "lxdock-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8c03bd16e78849be26046480ddbb5692", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 64629, "upload_time": "2017-03-09T20:08:56", "url": "https://files.pythonhosted.org/packages/61/28/385a1f83a05f11b64bbf9e60db205232b101e9e77cf6445f0e3fe29f587d/lxdock-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e381164d87ea9c59af95cef64604e488", "sha256": "04e99a1931c7345b0994e2b075eac086763298919a0088ebea3c798906db2aab" }, "downloads": -1, "filename": "lxdock-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e381164d87ea9c59af95cef64604e488", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42787, "upload_time": "2017-03-09T20:08:55", "url": "https://files.pythonhosted.org/packages/11/e0/be1f760b0c29b6e8f3c9979659745dc21c4c8f0921019d3064f4baf9dd25/lxdock-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "5a7f3793209e56cebcb770836d38ae25", "sha256": "fa95001e2c911d7c25632f3cc757de6943ad7646a33eb15769726c3607186e57" }, "downloads": -1, "filename": "lxdock-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5a7f3793209e56cebcb770836d38ae25", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 66415, "upload_time": "2017-03-09T22:16:35", "url": "https://files.pythonhosted.org/packages/c1/39/67a0cb65762da82de28b3038fb75d256e5d900f3217ec32a3f68eea4909f/lxdock-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "44175ba076f1c4e9228fe3b41e5d8894", "sha256": "a23565c6838e5174fd49eedc74294510426d48dc5d4cfe0ff12514d1d97adaab" }, "downloads": -1, "filename": "lxdock-0.1.1.tar.gz", "has_sig": false, "md5_digest": "44175ba076f1c4e9228fe3b41e5d8894", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43860, "upload_time": "2017-03-09T22:16:34", "url": "https://files.pythonhosted.org/packages/1e/d7/851d02ff9a32a0ea517ed2f55c9f979c5342bfd57b027d8cd89b60f83721/lxdock-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "cf66dc10f063aafd1da796ade73b3bb4", "sha256": "4f5bfde4515731d979244e38f7e3d33f74404530efaf1b7b6662992d3b0dc5b6" }, "downloads": -1, "filename": "lxdock-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cf66dc10f063aafd1da796ade73b3bb4", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 122468, "upload_time": "2017-04-04T20:05:52", "url": "https://files.pythonhosted.org/packages/86/9d/fe2655b05fef7677ba9b3bd9b35344671c4eb79055e822405a6fca8561fe/lxdock-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca1036610c209127d9eaad709665f95d", "sha256": "e767b8d386eba94ededb5ffb5ba1286b8ca510a23c218f081c935ea7415eea16" }, "downloads": -1, "filename": "lxdock-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ca1036610c209127d9eaad709665f95d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77637, "upload_time": "2017-04-04T20:05:50", "url": "https://files.pythonhosted.org/packages/d0/22/b0bdbfc565b138c21feb7e7159d0760ea3000e92522f89d11b2c99256340/lxdock-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "4c80e630a3479998823459d0bdd14e9a", "sha256": "a05b6dbbbb66bc752a3c43a9dc815d6dbf0b1477bd458b14042ebac0b35b9370" }, "downloads": -1, "filename": "lxdock-0.2.1-py3-none-any.whl", "has_sig": true, "md5_digest": "4c80e630a3479998823459d0bdd14e9a", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 126089, "upload_time": "2017-05-31T02:22:15", "url": "https://files.pythonhosted.org/packages/e5/35/00038fe5922ce0eefd9ae94bd83cab789185acb0595f2560c45a5ae5a23c/lxdock-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a7b350f22dc24e573a4403cb1265ca44", "sha256": "6d52009a33f420f839f9909b7b1d2bb62ffa4295b5f2159abfd3d94b08781cf2" }, "downloads": -1, "filename": "lxdock-0.2.1.tar.gz", "has_sig": true, "md5_digest": "a7b350f22dc24e573a4403cb1265ca44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79842, "upload_time": "2017-05-31T02:22:13", "url": "https://files.pythonhosted.org/packages/1b/47/d4452d80ef15935ed61d27fa8f03fa640929c22354937aedf645270b9b94/lxdock-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "dcfe2adba48f2114c995ccd6e2318fcf", "sha256": "214acbe8ac7f3f5af417f877f550d7bf8a71ea296b560368b4355aac3576d6b5" }, "downloads": -1, "filename": "lxdock-0.3.0-py3-none-any.whl", "has_sig": true, "md5_digest": "dcfe2adba48f2114c995ccd6e2318fcf", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 84333, "upload_time": "2017-07-10T22:41:24", "url": "https://files.pythonhosted.org/packages/37/e5/699a8b1d3a7e2795b351f2a03451dd0772a01fad4c7da78c7abfc2b9b0ff/lxdock-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c00b8f4f2ff8925960afd1c30b4b06f", "sha256": "06e901e87279088a2c0d0f46babc56179fe777df01130e25fe41f04386632817" }, "downloads": -1, "filename": "lxdock-0.3.0.tar.gz", "has_sig": true, "md5_digest": "5c00b8f4f2ff8925960afd1c30b4b06f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56908, "upload_time": "2017-07-10T22:41:22", "url": "https://files.pythonhosted.org/packages/98/d9/138abd84591f024599b1e3b92b59ff4651075f05d4aa5898ce6ea862f93b/lxdock-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "a9b97f58f86e258d628252108718f81a", "sha256": "738b670f07642486f4dfe721f874a3e81b330ca8c2f67d767780df831cb77569" }, "downloads": -1, "filename": "lxdock-0.4.0-py3-none-any.whl", "has_sig": true, "md5_digest": "a9b97f58f86e258d628252108718f81a", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 27226, "upload_time": "2017-10-02T22:56:24", "url": "https://files.pythonhosted.org/packages/b8/92/99f056a2e94e6030b6789da44bd9cd355c5204c0bb6d44b5c7c716ece72f/lxdock-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7f4a4e53575fa58ed3e808bae6750d9", "sha256": "cdb5b493cb6c4f043039ac601200eda75183e9df983a30523164746518395380" }, "downloads": -1, "filename": "lxdock-0.4.0.tar.gz", "has_sig": true, "md5_digest": "d7f4a4e53575fa58ed3e808bae6750d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 122136, "upload_time": "2017-10-02T22:56:18", "url": "https://files.pythonhosted.org/packages/50/13/be93209a31b7def2d1e3a9a009dacfff443a9d76078641889d42e485b65a/lxdock-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "3b1e3c36423c9e557e86229f451623d8", "sha256": "2c6f856cab329420be1d9119ac2a6bcc8668ababafa753d65a60d1b34422a81c" }, "downloads": -1, "filename": "lxdock-0.4.1-py3-none-any.whl", "has_sig": true, "md5_digest": "3b1e3c36423c9e557e86229f451623d8", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 58670, "upload_time": "2017-10-03T00:13:03", "url": "https://files.pythonhosted.org/packages/8b/ff/284dc197bf30f9e8cce78ee9175867c0ef30db3c3835469f3b637096b14b/lxdock-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9fef54bc64243a25a108ddb12eab60eb", "sha256": "c645fec867dda80eaa2e7c9a531cb5faa81735365ac681c974e4a408f2f52927" }, "downloads": -1, "filename": "lxdock-0.4.1.tar.gz", "has_sig": true, "md5_digest": "9fef54bc64243a25a108ddb12eab60eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57981, "upload_time": "2017-10-03T00:12:59", "url": "https://files.pythonhosted.org/packages/a7/e2/d398666b7e7e895414059ab5dfe7813770702e54b5238d7b6c23dcd5de10/lxdock-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3b1e3c36423c9e557e86229f451623d8", "sha256": "2c6f856cab329420be1d9119ac2a6bcc8668ababafa753d65a60d1b34422a81c" }, "downloads": -1, "filename": "lxdock-0.4.1-py3-none-any.whl", "has_sig": true, "md5_digest": "3b1e3c36423c9e557e86229f451623d8", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 58670, "upload_time": "2017-10-03T00:13:03", "url": "https://files.pythonhosted.org/packages/8b/ff/284dc197bf30f9e8cce78ee9175867c0ef30db3c3835469f3b637096b14b/lxdock-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9fef54bc64243a25a108ddb12eab60eb", "sha256": "c645fec867dda80eaa2e7c9a531cb5faa81735365ac681c974e4a408f2f52927" }, "downloads": -1, "filename": "lxdock-0.4.1.tar.gz", "has_sig": true, "md5_digest": "9fef54bc64243a25a108ddb12eab60eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57981, "upload_time": "2017-10-03T00:12:59", "url": "https://files.pythonhosted.org/packages/a7/e2/d398666b7e7e895414059ab5dfe7813770702e54b5238d7b6c23dcd5de10/lxdock-0.4.1.tar.gz" } ] }