Skip to content

Instantly share code, notes, and snippets.

View mhsiddiqui's full-sized avatar

Muhammad Hassan Siddiqi mhsiddiqui

View GitHub Profile
@mhsiddiqui
mhsiddiqui / fabfile.py
Created August 18, 2019 19:18
Deploy Django using Nginx and Gunicorn/uWSGI - Automation with Fabric
from fabric.api import *
PACKAGE_LIST = ['git', 'supervisor', 'postgresql', 'python-pip', 'nginx'] #add all required packages in this list
DB_USER = "db_user" #define your user here
DB_PASS = "db_pass" #define your password here
DB_NAME = "db_name" #define your database name here
def install_package():
sudo('apt-get update')
sudo('apt-get install %s' % (' '.join(PACKAGE_LIST)))