Blib allows you to build your own personal digital library with eBooks/photos/files. For eBooks, PDFs are supported. In the near future it will also allow you to run it at the place of your choice - office, home, anywhere!
Blib is a library manager in a cloud. However, the difference is you own the hardware that the cloud is on and can control who you share it with.