I found an open-source project called Watcharr on GitHub and rolled it out to give it a try.
Doesn't seem to have a very usable dashboard at first glance.
I've just dumped all my Trakt watch history into it and everything shares the same import date, so the sorting is a bit useless at the moment.