I just updated the diff to support working as the main backend, and fixed some problems with HTTP authorization.