# HG changeset patch # User Ludovic Chabant # Date 1463275134 25200 # Node ID e67da1f7293b94098235d1e42085183f75df36da # Parent acd119fda1f7b7b9c323b01faec0d4898d98a15c admin: Add support for `.well-known` folder. diff -r acd119fda1f7 -r e67da1f7293b foodtruck/web.py --- a/foodtruck/web.py Sat May 07 19:33:03 2016 -0700 +++ b/foodtruck/web.py Sat May 14 18:18:54 2016 -0700 @@ -3,6 +3,7 @@ import time import logging from flask import Flask, g, request, render_template +from werkzeug import SharedDataMiddleware from .configuration import ( FoodTruckConfigNotFoundError, get_foodtruck_config) from .sites import FoodTruckSites, InvalidSiteError @@ -30,6 +31,10 @@ 'local': admin_root} } +# Add a special route for the `.well-known` directory. +app.wsgi_app = SharedDataMiddleware( + app.wsgi_app, + {'/.well-known': os.path.join(admin_root, '.well-known')}) if os.path.isfile(config_path): app.config.from_pyfile(config_path)