[odrs-web/oscp] Move app files over to container's APP_HOME



commit 9bd2ba0f54cc72804d46728f7f9d1ce2644203aa
Author: Andrea Veri <averi redhat com>
Date:   Tue Nov 13 10:28:58 2018 +0100

    Move app files over to container's APP_HOME

 Dockerfile                      | 2 +-
 app_data/wsgi-scripts/odrs.wsgi | 1 +
 odrs.gnome.org.conf             | 8 ++++----
 3 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/Dockerfile b/Dockerfile
index ff274a3..8bb40b9 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -5,7 +5,7 @@ USER root
 RUN yum update -y
 RUN yum install gcc make rh-python36 rh-python36-python-pip rh-python36-mod_wsgi rh-python36-scldevel -y
 
-ENV ODRS_HOME=/odrs-web \
+ENV ODRS_HOME=/opt/app-root/src \
     LANG=C
 
 WORKDIR ${ODRS_HOME}
diff --git a/app_data/wsgi-scripts/odrs.wsgi b/app_data/wsgi-scripts/odrs.wsgi
index 855747a..0fff579 100644
--- a/app_data/wsgi-scripts/odrs.wsgi
+++ b/app_data/wsgi-scripts/odrs.wsgi
@@ -8,6 +8,7 @@ import sys
 import os
 
 sys.path.insert(0, os.path.join(os.environ['HOME'], 'html'))
+sys.path.insert(0, os.path.join(os.environ['HOME'], 'app'))
 
 def application(environ, start_response):
     for key in ['MYSQL_DB_HOST',
diff --git a/odrs.gnome.org.conf b/odrs.gnome.org.conf
index 4a2ceb9..576a186 100644
--- a/odrs.gnome.org.conf
+++ b/odrs.gnome.org.conf
@@ -1,6 +1,6 @@
 <VirtualHost *:8443>
     ServerName  odrs.gnome.org 
-    DocumentRoot /odrs-web
+    DocumentRoot /opt/app-root/src
 
     SSLEngine on
     SSLProtocol All -SSLv2 -SSLv3
@@ -13,7 +13,7 @@
     WSGIDaemonProcess odrs.gnome.org processes=10 threads=15 maximum-requests=100
     WSGIProcessGroup odrs.gnome.org
 
-    WSGIScriptAlias / /odrs-web/wsgi-scripts/odrs.wsgi
+    WSGIScriptAlias / /opt/app-root/src/wsgi-scripts/odrs.wsgi
 
     SetEnv ODRS_REVIEWS_SECRET replace_odrs_secret
     SetEnv MYSQL_DB_USERNAME replace_odrs_username
@@ -30,12 +30,12 @@
     </Location>
 </VirtualHost>
 
-<Directory "/odrs-web/app/static">
+<Directory "/opt/app-root/src/app/static">
   AllowOverride None
 
   Require all granted
 </Directory>
 
-<Directory "/odrs-web/wsgi-scripts">
+<Directory "/opt/app-root/src/wsgi-scripts">
   Require all granted
 </Directory>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]