diff --git a/src/site/xdoc/release_notes.xml b/src/site/xdoc/release_notes.xml
index 002c1838ed..c2cb913177 100644
--- a/src/site/xdoc/release_notes.xml
+++ b/src/site/xdoc/release_notes.xml
@@ -22,6 +22,7 @@
WatchedCDXSource now monitors directories for new CDX files. #181
Minor fixes to replace hardcoded port numbers aun URL prefixes with placeholders. #223
Require Java 7.#178
+ Environment variables for config options.#217
diff --git a/wayback-webapp/src/main/webapp/WEB-INF/wayback.xml b/wayback-webapp/src/main/webapp/WEB-INF/wayback.xml
index 9a4ae91401..dc82d9f470 100644
--- a/wayback-webapp/src/main/webapp/WEB-INF/wayback.xml
+++ b/wayback-webapp/src/main/webapp/WEB-INF/wayback.xml
@@ -11,21 +11,28 @@
locationdb storage.
-->
-
-
-
- wayback.basedir=/tmp/openwayback
+
+
+
+
+
+ WAYBACK_BASEDIR=/tmp/openwayback
+ WAYBACK_URL_SCHEME=http
+ WAYBACK_URL_HOST=localhost
+ WAYBACK_URL_PORT=8080
+
+
+ wayback.basedir=#{ systemEnvironment['WAYBACK_BASEDIR'] ?: '${WAYBACK_BASEDIR}' }
+ wayback.url.scheme=#{ systemEnvironment['WAYBACK_URL_SCHEME'] ?: '${WAYBACK_URL_SCHEME}' }
+ wayback.url.host=#{ systemEnvironment['WAYBACK_URL_HOST'] ?: '${WAYBACK_URL_HOST}' }
+ wayback.url.port=#{ systemEnvironment['WAYBACK_URL_PORT'] ?: '${WAYBACK_URL_PORT}' }
- wayback.archivedir.1=${wayback.basedir}/files1/
- wayback.archivedir.2=${wayback.basedir}/files2/
-
- wayback.url.scheme=http
- wayback.url.host=localhost
- wayback.url.port=8080
- wayback.url.prefix=${wayback.url.scheme}://${wayback.url.host}:${wayback.url.port}
-
-
-
+ wayback.archivedir.1=${wayback.basedir}/files1/
+ wayback.archivedir.2=${wayback.basedir}/files2/
+ wayback.url.prefix=${wayback.url.scheme}://${wayback.url.host}:${wayback.url.port}
+
+
+