webui: serve via nginx

Serve the mostly pre-compressed static webui content via nginx. If nginx
can't find a static file, proxy the URI back to the rest server.

A follow-up commit will remove code that serves webui from the
phosphor-rest-server.

Tested:
- The webui, rest server and bmcweb seem to be working as before.
- curl -H "Accept-Encoding: gzip" https://<witherspoon>/foo.html
  is served compressed content.
- curl https://<witherspoon>/foo.html is served uncompressed
  content.

Change-Id: Ice443f00a467f3558f28d697261df4f23278f420
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
3 files changed
tree: 72cc97e63cebe0297747a3cfacc825271bc66a5d
  1. classes/
  2. common/
  3. conf/
  4. meta-ibm/
  5. meta-ingrasys/
  6. meta-inventec/
  7. meta-rackspace/
  8. COPYING.apache-2.0
  9. COPYING.MIT
  10. LICENSE
  11. MAINTAINERS
  12. README.md
README.md

OpenPOWER

meta-openpower is the OpenPOWER layer and should be included in all OpenPOWER systems' bblayers.conf. More information on OpenPOWER can be found here.