WebDeploy is a python package for deploying Flask/Django applications at ease.
Project description
WebDeploy
A simple command line package for deploying Flask/Django apps on a Ubuntu system.
Changelog v1.1.0 📣
⚡ Added support for MongoDB
Install ⌨️
Using pip
$ sudo pip3 install webdeploy
Using source
$ git clone https://github.com/idaljeetsingh/webdeploy
$ cd webdeploy
$ sudo python3 setup.py install
Notes 📝
- A fresh Ubuntu installation is preferred.
- Installing the package using sudo is necessary as it will make changes on system by installing packages to deploy the app.
Databases Supported 🦾
- MongoDB
Usage ⚙️
Using the package is very simple. Just open the terminal and type respective command for either Flask or Django app.
There are two ways for initiating the deploy sequence
- From the project root directory - Picks up default information automatically
- Anywhere in the system - Requires to enter project information manually
Flask
WebDeploy-flask
Django
WebDeploy-django
Tutorials 📚
Flask: Deploying Flask App on Ubuntu using WebDeploy
Django: Deploying Django App on Ubuntu using WebDeploy
License 📜
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
WebDeploy-1.1.0.tar.gz
(8.9 kB
view details)
Built Distribution
WebDeploy-1.1.0-py3-none-any.whl
(11.7 kB
view details)
File details
Details for the file WebDeploy-1.1.0.tar.gz
.
File metadata
- Download URL: WebDeploy-1.1.0.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6718c279d13df7f160777347562ef2790f0aba4070c1a3ec196c0779a3078302 |
|
MD5 | 1a1b23b015bbb80a2a690c46debbecc6 |
|
BLAKE2b-256 | 321605e192eb59c542ea56aa7e7174f0818e95d843002c3d370e4dc86c000986 |
File details
Details for the file WebDeploy-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: WebDeploy-1.1.0-py3-none-any.whl
- Upload date:
- Size: 11.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e6b398d5a2a9ad836c4f34f129d31293964542930c29abe16bbc5c3a5663a95 |
|
MD5 | afa5cc19abefd23a9670ede85a471f20 |
|
BLAKE2b-256 | 569701a3e59d1aca3fe8ee8029c8c680b8b6166be59b14101e9a87ed52cddef5 |