django-fly
It is an useful command line tool to manage (initialize and update) the deploy settings with NGINX, Supervisor, Gunicorn, Letsencrypt in the Linux web server
.
Current version only fits django 2.2.x.
It is my personal-used command to deploy django web app.
Installation
$ pip3 install django-fly
If you are failed to do pip3 install, please git clone this repo, then python3 setup.py install
.
Usage
$ django-fly init
1. To initialize the __deploy__
directory and sample configurations.
$ django-fly update
2. After modificating and moving setting files under the right section under the __deploy__
directory, you can use this command to update settings of NGINX and Supervisor.