title: Simple Reverse Proxy with Spring Boot and Netflix Zuul
body: <p>I'm looking to implement a simple reverse proxy with Spring Boot that is:</p>
  
  <ul>
  <li>Easy to add routes</li>
  <li>Ability to add custom authentication on a per route basis</li>
  <li>Add additional headers as needed</li>
  </ul>
  
  <p>I've looked at the facilities provided by the <code>@EnableZuulProxy</code> annotation but it seems too heavyweight as I don't have a desire to use Eureka, Ribbon, or Hystrix. However, <code>@EnableZuulServer</code> is a bit light on configuration. </p>
  
  <p>Would anyone be able to provide an example of what I'm after? Is Netflix Zuul the right choice for this or is there another library I should be looking at?</p>
  
  <p>Thanks!</p>