An useful command line tool to initialize and update the deployment settings with NGINX, Supervisor, Gunicorn, Letsencrypt.
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.
$ pip3 install django-fly
If you are failed to do pip3 install, please git clone this repo, then python3 setup.py install
.
$ django-fly init
To initialize the __deploy__
directory and sample configurations.
$ django-fly update
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.