{ "info": { "author": "Ivo Janssen", "author_email": "hello@ivo.la", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Topic :: Software Development :: Version Control", "Topic :: System :: Systems Administration", "Topic :: Utilities" ], "description": "app-d: Automated Python Push-Deploy\n===================================\n\nSetting up a git push deployment target `isn't terribly difficult `_, but it gets tedious if you do it often.\n\nWith **app-d**, creating new push-deploy setups becomes a little bit easier. In addition, app-d sets up a remote repository that other developers with group permissions can push and deploy to as well.\n\nWhat Does it Do?\n----------------\n\nIn short, app-d runs through the following steps:\n\n* Connect to your remote server\n* Add a group\n* Add your user to the new group\n* Create directories for the remote repository and the application itself\n* Set correct permissions and handling ACL for these directories\n* Install a post-receive hook for correct deployment\n\nRequirements\n------------\n\n* Python 3.3+\n\nInstallation\n------------\n\n.. code-block:: bash\n\n\t$ pip install app-d\n\nUsage\n-----\n\nRun ``app-d`` for an interactive version, or see ``app-d --help`` for CLI arguments.\n\nLicense\n-------\n\nMIT", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/foxxyz/app-d/tarball/0.2.3", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/foxxyz/app-d", "keywords": "deployment,git,push-deploy", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "app-d", "package_url": "https://pypi.org/project/app-d/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/app-d/", "project_urls": { "Download": "https://github.com/foxxyz/app-d/tarball/0.2.3", "Homepage": "https://github.com/foxxyz/app-d" }, "release_url": "https://pypi.org/project/app-d/0.2.3/", "requires_dist": [ "paramiko" ], "requires_python": "", "summary": "Automated Python Push-Deploy", "version": "0.2.3" }, "last_serial": 2606056, "releases": { "0.2.3": [ { "comment_text": "", "digests": { "md5": "a3cacee8a439ac9c3bb95fa7977a6445", "sha256": "526658a651ae5cc355b73b5bb8722be2c77be186c674cd75bd78ff4df0279dd9" }, "downloads": -1, "filename": "app_d-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a3cacee8a439ac9c3bb95fa7977a6445", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6203, "upload_time": "2017-01-30T07:57:17", "url": "https://files.pythonhosted.org/packages/2c/71/a7f3f760209070c2aa95eae428ab979d0a388118908b3a3197f7f98e8842/app_d-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c90d61350beb4c9418b79058bc0ab83c", "sha256": "464faf2414d643c18428acd9f65b2b999303c1f00dea508bce388977df4c41d3" }, "downloads": -1, "filename": "app-d-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c90d61350beb4c9418b79058bc0ab83c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4151, "upload_time": "2017-01-30T07:57:18", "url": "https://files.pythonhosted.org/packages/46/7e/f4fcb70f4d84d58c9ee2113586360c405b4108e95fc7791e3ee2aad2c2a3/app-d-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a3cacee8a439ac9c3bb95fa7977a6445", "sha256": "526658a651ae5cc355b73b5bb8722be2c77be186c674cd75bd78ff4df0279dd9" }, "downloads": -1, "filename": "app_d-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a3cacee8a439ac9c3bb95fa7977a6445", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6203, "upload_time": "2017-01-30T07:57:17", "url": "https://files.pythonhosted.org/packages/2c/71/a7f3f760209070c2aa95eae428ab979d0a388118908b3a3197f7f98e8842/app_d-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c90d61350beb4c9418b79058bc0ab83c", "sha256": "464faf2414d643c18428acd9f65b2b999303c1f00dea508bce388977df4c41d3" }, "downloads": -1, "filename": "app-d-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c90d61350beb4c9418b79058bc0ab83c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4151, "upload_time": "2017-01-30T07:57:18", "url": "https://files.pythonhosted.org/packages/46/7e/f4fcb70f4d84d58c9ee2113586360c405b4108e95fc7791e3ee2aad2c2a3/app-d-0.2.3.tar.gz" } ] }