Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonashaag/deploy.py
[DISCONTINUED] Dead simple uWSGI + nginx + supervisord + tox deployment based on fabric.
https://github.com/jonashaag/deploy.py
Last synced: 24 days ago
JSON representation
[DISCONTINUED] Dead simple uWSGI + nginx + supervisord + tox deployment based on fabric.
- Host: GitHub
- URL: https://github.com/jonashaag/deploy.py
- Owner: jonashaag
- Created: 2011-10-15T23:40:39.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2012-12-01T13:16:16.000Z (almost 12 years ago)
- Last Synced: 2023-10-20T20:49:14.625Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 101 KB
- Stars: 12
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
./deploy.py
===========Deploys tox_-generated virtualenvs using uWSGI_, nginx_ and supervisord_
within seconds. Based on fabric_.System Setup
------------
Follow the instructions in ``etc/*``.Setup & Initial Deploy
----------------------
In your project directory, do ::cp /path/to/deploy/fabfile.py .
ln -s /path/to/deploy/deploy.pyvim fabfile.py
fab deployOn the remote host, do ::
sudo supervisorctl reread
sudo supervisorctl update
sudo /etc/(rc.d|init.d|...)/nginx reloadSubsequent Deploys
------------------
::fab deploy
.. _tox: http://tox.readthedocs.org
.. _uWSGI: http://projects.unbit.it/uwsgi/
.. _nginx: http://wiki.nginx.org
.. _supervisord: http://supervisord.org
.. _fabric: http://fabfile.org