Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/webapp
diff options
context:
space:
mode:
authorRogelio Mita <rogeliomita@activitycentral.com>2013-09-18 20:03:24 (GMT)
committer Rogelio Mita <rogeliomita@activitycentral.com>2013-09-18 20:03:24 (GMT)
commit8ba7a759d3594ffd44fac9349c3a04967d4ded82 (patch)
tree02ceec65bd29b19f94bb0b09067892c447a59424 /webapp
parentb701b92f14707a3364cbeabacaa9099e3fce8a4d (diff)
Files for apache + uwsgi config for stating env
Diffstat (limited to 'webapp')
-rw-r--r--webapp/deploy/staging/settings.py2
-rw-r--r--webapp/deploy/staging/staging.vhost31
-rw-r--r--webapp/deploy/staging/uwsgi-for-nginx.ini11
-rw-r--r--webapp/deploy/staging/uwsgi.ini4
4 files changed, 45 insertions, 3 deletions
diff --git a/webapp/deploy/staging/settings.py b/webapp/deploy/staging/settings.py
index ad9fbd9..a921376 100644
--- a/webapp/deploy/staging/settings.py
+++ b/webapp/deploy/staging/settings.py
@@ -6,7 +6,7 @@ TEMPLATE_DEBUG = DEBUG
# Hosts/domain names that are valid for this site; required if DEBUG is False
# See https://docs.djangoproject.com/en//ref/settings/#allowed-hosts
-ALLOWED_HOSTS = ['.activitycentral.com']
+ALLOWED_HOSTS = ['*']
MONGO_SETTINGS = {
'ALIAS': 'default',
diff --git a/webapp/deploy/staging/staging.vhost b/webapp/deploy/staging/staging.vhost
new file mode 100644
index 0000000..218fcf1
--- /dev/null
+++ b/webapp/deploy/staging/staging.vhost
@@ -0,0 +1,31 @@
+<VirtualHost *:8001>
+ ProxyPass /media !
+ Alias /media /home/ceibal/virtualenvs/polls/staging/webapp/webapp/media
+ <Directory /home/ceibal/virtualenvs/polls/staging/webapp/webapp/media>
+ Order allow,deny
+ Allow from all
+ </Directory>
+
+ ProxyPass /static/admin !
+ Alias /static/admin /home/ceibal/virtualenvs/polls/staging/lib/python2.7/site-packages/django/contrib/admin/static/admin
+ <Directory /home/ceibal/virtualenvs/polls/staging/lib/python2.7/site-packages/django/contrib/admin/static/admin>
+ Order allow,deny
+ Allow from all
+ </Directory>
+
+ ProxyPass /static !
+ Alias /static /home/ceibal/virtualenvs/polls/staging/webapp/webapp/static
+ ProxyPass /favicon.ico !
+ Alias /favicon.ico /home/ceibal/virtualenvs/polls/staging/webapp/webapp/static/favicon.ico
+ <Directory /home/ceibal/virtualenvs/polls/staging/webapp/webapp/static>
+ Order allow,deny
+ Allow from all
+ </Directory>
+
+ ProxyPass / http://127.0.0.1:9001/
+ ProxyPassReverse / http://127.0.0.1:9001/
+
+ ErrorLog ${APACHE_LOG_DIR}/polls-staging-error.log
+ LogLevel warn
+ CustomLog ${APACHE_LOG_DIR}/polls-staging-access.log combined
+</VirtualHost>
diff --git a/webapp/deploy/staging/uwsgi-for-nginx.ini b/webapp/deploy/staging/uwsgi-for-nginx.ini
new file mode 100644
index 0000000..b75ad07
--- /dev/null
+++ b/webapp/deploy/staging/uwsgi-for-nginx.ini
@@ -0,0 +1,11 @@
+[uwsgi]
+vhost = true
+plugins = python
+socket = /run/uwsgi/app/polls_webapp_staging/socket
+master = true
+enable-threads = true
+processes = 2
+wsgi-file = /home/ceibal/virtualenvs/polls/staging/webapp/webapp/wsgi.py
+virtualenv = /home/ceibal/virtualenvs/polls/staging
+chdir = /home/ceibal/virtualenvs/polls/staging/webapp
+touch-reload = /home/ceibal/virtualenvs/polls/staging/reload \ No newline at end of file
diff --git a/webapp/deploy/staging/uwsgi.ini b/webapp/deploy/staging/uwsgi.ini
index b75ad07..123c730 100644
--- a/webapp/deploy/staging/uwsgi.ini
+++ b/webapp/deploy/staging/uwsgi.ini
@@ -1,11 +1,11 @@
[uwsgi]
vhost = true
plugins = python
-socket = /run/uwsgi/app/polls_webapp_staging/socket
+http-socket = 127.0.0.1:9001
master = true
enable-threads = true
processes = 2
wsgi-file = /home/ceibal/virtualenvs/polls/staging/webapp/webapp/wsgi.py
virtualenv = /home/ceibal/virtualenvs/polls/staging
chdir = /home/ceibal/virtualenvs/polls/staging/webapp
-touch-reload = /home/ceibal/virtualenvs/polls/staging/reload \ No newline at end of file
+touch-reload = /home/ceibal/virtualenvs/polls/staging/reload