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} + + +