Fun fact, my Wii running Linux was my first server. I had a webserver running, and an IRC bouncer (ZNC). Anything outside the standard "it's available on every architecture" type stuff require manual compilation, however, which can take forever.
Since the last major jailbreak for Kindle devices was released, I've been using Koreader as well on my Scribe. I have progress syncing setup with Hardcover (Goodreads alternative) instead, however. Only downside is their recommendations don't seem to be well geared to my interests at this point, but hopefully that'll change in the future as more use the service.