anchor.diff:  ----
   
   The handler may look very familiar if you have used ring previously. The main difference
  -is that it receives a context object instead of a request object. Additionally it may return a string directly.
  -
  -The following sections explain all related concepts and give a full introduction on how handlers work.
  +is that it receives a context object instead of a request object. Additionally it may
  +return a string directly.
  +
  +The following sections explain all related concepts and give a full introduction on how
  +handlers work.
   
   
   === Running the server
  
positive.code:   (auth/jwe-backend privkey))
  ----
  
  NOTE: In this example we use asymetric encryption scheme, if you want use an other encryption scheme,
  please check link:https://funcool.github.io/buddy-sign/latest/#_json_web_encryption[buddy-sign documentation]
  for the complete list of supported encryption algorithms.
  
  The login handler is almost identical:
  
negative.code: | `:basedir` | nil | The application base directory, used mainly for resolving relative paths and assets.
  |===========================================================================
  
  All supported options of this function, can be overwritten at JVM startup, using
  environment variables or system properties. This allows to customize the server without
  modifying source code and exists for convenience to make easy customizations in
  deployments.
  
  For example, you can change the default port on JVM startup using the `CATACUMBA_PORT`
  environment variable or `catacumba.port` system property:
  
  .Example using enviroment variables
  [source, bash]
  