I host my own personal manga server that I use tachiyomi on my tablet to read from it with. The server itself does tracking, but I also plugged tachiyomi into MAL, so I have 2 lists acting as a backup of each other.
For anime I just let my media server track it, keeps track of every season/episode play status. When a new season of something starts it pops up ready to be watched.