Support file sockets as an alternative. Improve documentatoin