{"id":15198719,"url":"https://github.com/idaljeetsingh/webdeploy","last_synced_at":"2025-07-21T11:36:10.220Z","repository":{"id":144102244,"uuid":"277475227","full_name":"idaljeetsingh/webdeploy","owner":"idaljeetsingh","description":"WebDeploy is a python package for deploying Flask/Django applications at ease.","archived":false,"fork":false,"pushed_at":"2021-11-24T08:41:39.000Z","size":19,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-16T06:07:41.356Z","etag":null,"topics":["automation","deployment","django","flask","nginx","python3","ubuntu"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/WebDeploy","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/idaljeetsingh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-07-06T07:41:07.000Z","updated_at":"2021-11-24T08:41:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"a67c639f-0df4-4a75-a529-7a96283095d5","html_url":"https://github.com/idaljeetsingh/webdeploy","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/idaljeetsingh/webdeploy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idaljeetsingh%2Fwebdeploy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idaljeetsingh%2Fwebdeploy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idaljeetsingh%2Fwebdeploy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idaljeetsingh%2Fwebdeploy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/idaljeetsingh","download_url":"https://codeload.github.com/idaljeetsingh/webdeploy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idaljeetsingh%2Fwebdeploy/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264939888,"owners_count":23686223,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","deployment","django","flask","nginx","python3","ubuntu"],"created_at":"2024-09-28T01:40:24.599Z","updated_at":"2025-07-12T04:42:11.638Z","avatar_url":"https://github.com/idaljeetsingh.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WebDeploy\n\nA simple command line package for deploying Flask/Django apps on a Ubuntu system. \u003cbr\u003e\n\n[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/)\n[![Downloads](https://static.pepy.tech/personalized-badge/webdeploy?period=total\u0026units=international_system\u0026left_color=black\u0026right_color=orange\u0026left_text=Downloads)](https://pepy.tech/project/webdeploy)\n[![PyPI version shields.io](https://img.shields.io/pypi/v/WebDeploy.svg)](https://pypi.python.org/pypi/WebDeploy/)\n[![GitHub issues](https://img.shields.io/github/issues/idaljeetsingh/WebDeploy.svg)](https://GitHub.com/idaljeetsingh/WebDeploy/issues/)\n[![PyPI license](https://img.shields.io/pypi/l/WebDeploy.svg)](https://pypi.python.org/pypi/WebDeploy/)\n\n\n## Changelog \u003csamp\u003ev1.1.0\u003c/samp\u003e 📣\n\n⚡ Added support for MongoDB \n\n\n## Install ⌨️\n\n### Using pip \n\n`$ sudo pip3 install webdeploy`\n\n### Using source \n\n```\n$ git clone https://github.com/idaljeetsingh/webdeploy\n$ cd webdeploy\n$ sudo python3 setup.py install\n```\n\n## Notes 📝\n\n* A fresh Ubuntu installation is preferred.\n* ***Installing the package using sudo is necessary as it will make changes on system by installing packages to deploy the app.***\n\n\n## Databases Supported 🦾 \n\n* MongoDB\n\n## Usage ⚙️\n\nUsing the package is very simple. Just open the terminal and type respective command for either Flask or Django app.\u003cbr\u003e\nThere are two ways for initiating the deploy sequence\n1. From the project root directory - ***Picks up default information automatically***\n2. Anywhere in the system - ***Requires to enter project information manually***\n\n#### Flask\n\n`WebDeploy-flask`\n\n#### Django\n\n`WebDeploy-django`\n\n## Tutorials 📚\n\nFlask: \u003ca href=\"https://medium.com/@idaljeetsingh/deploying-flask-app-on-ubuntu-using-webdeploy-eb41aa44ea76?source=---------2------------------\"\u003eDeploying Flask App on Ubuntu using WebDeploy\u003c/a\u003e\n\nDjango: \u003ca href=\"https://medium.com/@idaljeetsingh/deploying-django-app-on-ubuntu-using-webdeploy-fda44bba620a\"\u003eDeploying Django App on Ubuntu using WebDeploy\u003c/a\u003e\n\n## License 📜\n\n[MIT License](LICENSE) © [Daljeet Singh Chhabra](https://GitHub.com/iDaljeetSingh)\n\n\n[![ForTheBadge built-with-love](http://ForTheBadge.com/images/badges/built-with-love.svg)](https://GitHub.com/iDaljeetSingh/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidaljeetsingh%2Fwebdeploy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fidaljeetsingh%2Fwebdeploy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidaljeetsingh%2Fwebdeploy/lists"}