jenkins-bot has submitted this change and it was merged. Change subject: Allow configuration of static_root ......................................................................
Allow configuration of static_root Add ini setting to change the path of the collected static files directory. This can be used in a production environment to place the collected static files in a location that makes more sense for serving with a traditional web server like apache or nginx. The Django runtime still needs to have access to this directory as it contains the manifest file providing filenames for the long cache duration files. Change-Id: I416a501d2950cbdc295b586468cecec1540f6f59 --- M striker/settings.py M striker/striker.ini 2 files changed, 6 insertions(+), 1 deletion(-) Approvals: BryanDavis: Looks good to me, approved jenkins-bot: Verified diff --git a/striker/settings.py b/striker/settings.py index 902839f..3e22c2e 100644 --- a/striker/settings.py +++ b/striker/settings.py @@ -186,7 +186,9 @@ USE_TZ = True STATIC_URL = '/static/' -STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles') +STATIC_ROOT = ini.get('static', 'STATIC_ROOT') +if STATIC_ROOT == 'default': + STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles') STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) diff --git a/striker/striker.ini b/striker/striker.ini index 5ef944c..7b87998 100644 --- a/striker/striker.ini +++ b/striker/striker.ini @@ -96,3 +96,6 @@ # (e.g. nginx, varnish) is between the application and the client to block # Host: header manipulation attacks. ALLOWED_HOSTS = * + +[static] +STATIC_ROOT = default -- To view, visit https://gerrit.wikimedia.org/r/304754 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I416a501d2950cbdc295b586468cecec1540f6f59 Gerrit-PatchSet: 1 Gerrit-Project: labs/striker Gerrit-Branch: master Gerrit-Owner: BryanDavis <bda...@wikimedia.org> Gerrit-Reviewer: BryanDavis <bda...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits