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 🦾
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 📜
MIT License © Daljeet Singh Chhabra
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages .
Source Distribution
Built Distribution
File details
Details for the file WebDeploy-1.1.0.tar.gz
.
File metadata
Download URL:
WebDeploy-1.1.0.tar.gz
Upload date: Sep 4, 2020
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
Hashes for WebDeploy-1.1.0.tar.gz
Algorithm
Hash digest
SHA256
6718c279d13df7f160777347562ef2790f0aba4070c1a3ec196c0779a3078302
Copy
MD5
1a1b23b015bbb80a2a690c46debbecc6
Copy
BLAKE2b-256
321605e192eb59c542ea56aa7e7174f0818e95d843002c3d370e4dc86c000986
Copy
See more details on using hashes here.
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: Sep 4, 2020
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
Hashes for WebDeploy-1.1.0-py3-none-any.whl
Algorithm
Hash digest
SHA256
5e6b398d5a2a9ad836c4f34f129d31293964542930c29abe16bbc5c3a5663a95
Copy
MD5
afa5cc19abefd23a9670ede85a471f20
Copy
BLAKE2b-256
569701a3e59d1aca3fe8ee8029c8c680b8b6166be59b14101e9a87ed52cddef5
Copy
See more details on using hashes here.