I run Calibre Content Server on a VM. So my ebook reading is just accessing that in the browser. Works great.