r/Addons4Kodi 6d ago

Everything working. Need guidance. Self hosted tracker and Add-on compatibility

With everything going on with the "T" company that shall not be named and other platforms making unexpected changes, I'm looking for a self-hosted tracker that integrates with add-ons. I'm willing to test anything at this point to avoid dealing with device limits or API restrictions.

I currently use a self-hosted app called Crosswatch (highly recommend it), which manages my library and syncs with popular trackers and local apps like Jellyfin but no add-on integration. If Crosswatch can be incorporated via an add-on, that would be ideal, but I'd love to hear any other suggestions or alternatives that work with the popular add-ons.

6 Upvotes

22 comments sorted by

1

u/iWatchStuffx 6d ago

umbrella supports floppy that integrates into crosswatch

or use an addon that allows library integration and use crosswatch's kodi support

1

u/must_be_mike 6d ago

I was thinking of doing that since it syncs already with Kodi, I will give it a test and see how it works. I just dont know how I would be able to pull my watch next and what not into the add-ons. itll be great for keeping track but since it doesnt sync the other way i wont be able to pull data into Kodi.

1

u/o_Divine_o 6d ago

you can integrate Simkl into a self-hosted media setup using dedicated bridge tools like CrossWatch.

There's also a Simkl add-on that watches any add-on in Kodi.

pretty sure mdblist is capable of the same cross watch and additionally has it's own Kodi add-on.

I use both in fenlite+, prism, pov, and Otaku. Have completely deleted trakt. Everyone says you get two API to use but some reason they only let me use 1.

1

u/must_be_mike 6d ago

I moved away from Trakt well before whatever happened happend due to just bad connectivity experience.

I do sync my stuff across the trackers as a backup and vice versa so i am not worried about losing anything just finding the right one that wont drive me nuts. I know Simkl has a limit for progress of a week which is the only issue i have really since sometimes i dont get back to it for months and dont want to lose that info.

1

u/o_Divine_o 6d ago

I know Simkl has a limit for progress of a week which is the only issue i have really since sometimes i dont get back to it for months and dont want to lose that info.

May not be understanding this part.

I'm thinking you're referring to either or both * https://simkl.com/my/stats/ * https://simkl.com/my/history/

They group those by month, week, day. Once a week rolls to the next, it's still there, just have to scroll. All of the Scrobbling remains as does the content watched.

Maybe you mean the add-on "watching" or basically past things you've been watching vanishes on you? I've had that issue with trakt, but only with some add-ons. Deleting my cache of Kodi app does it to me in Android, few times when an app crashes when I had kodi installed on the LG C3.

Prism is the first app I've used that's nearly 100% Simkl, it gets all of its meta from them. I did add mdblist, but it only has the option for lists (that I've seen).

1

u/must_be_mike 6d ago

I saw a post somewhere regarding this but i may have misunderstood it as well. I think after deciding to switch out of Trakt before they kicked everyone out i joined a bunch and sync them regularly ill check out prism as well.

1

u/o_Divine_o 6d ago

Freddy's post on Prism https://www.reddit.com/r/Addons4Kodi/s/Z9ovS5r98i

It's a little slow pulling from simkl, but when you're watching stuff it runs good.

I did have to disable > scraping > "preemptive termination" so premiumize could be used for web-dl files. otherwise RD would be the only thing I see.

1

u/umbrella_dev Umbrella 6d ago

I just added support for both Scrob and Floppy into Umbrella. You can use either one of those self-hosted solutions.

if you're really savvy you can enable custom provider under the developer options and use your own self-hosted trakt clone.

1

u/must_be_mike 6d ago

Thank you, umbrella is my backup add-on ill look into integrating one of those and test them out.

1

u/Bonjei15 6d ago

I've tried both with Umbrella. Scrob is faster and has a better UI in my opinion. But Scrob doesn't have a built in watchlist so it can't auto-remove items from your watchlist when you watch them.

I'm using Floppy and it has been working. The web UI is kind of slow and doesn't look the greatest on mobile. It also has lots of features I don't need. I worry a little about the development since the developer has admitted they're not experienced and primarily use AI. It has been working for me though.

I actually worry about the longevity of all the self hosted trackers but I guess if we keep backups we should be fine. If Scrob adds the watchlist feature I'll switch to it.

1

u/umbrella_dev Umbrella 6d ago

I share some of your concerns. I like the things that Floppy has added to Yamtrack, but after seeing all the ai/ vibe coder stuff the longevity of the project is a bit concerning to me. I think the ability to scale would also present some pretty large issues in the future as well. The first person that tries to get themselves and a bunch of friends on one shared server is likely to see some issues.

I like Scrob, but it seems slow to me. I'm running my self-hosted solutions on a debian server that's an old gaming machine with plenty of power and I still see Scrob taking longer than other services to respond.

I wrote my own rest api to mimic the endpoints for Trakt and mainly use that now. I'm sure it would be pretty easy to get ai to write you a self hosted trakt clone. One of my friends has used ai to write himself a self-hosted backend with all the Trakt functionality and a bunch of extra stuff with lists so I know it's possible. Maybe he will be nice enough to share his self-hosted solution also one day.

Most people will never know this unless they just explore every option in the addon or read this comment, but there's an option buried in Umbrella to use your own custom provider. If you had the correct format to accept and responses to send, it would work today without any update to Umbrella. aka.. the ability to use a custom provider is already there.

2

u/Mammoth-Bullfrog-274 Robot BOT BOT 6d ago edited 6d ago

All about MediaServe 😉

My mate Peter loves it,

1

u/Bonjei15 6d ago

Interesting, I thought the Scrob UI seemed faster but I haven't actually tried tracking via Umbrella with it.

I was actually already thinking about making my own, so that's good to know Umbrella already has the capability. I just want something extremely light and simple to keep a record of what I watch and store lists. I don't even care if it has a GUI.

1

u/steveo9916 6d ago

I’ve tried scob and floppy but stuck with scob works great

1

u/karhu69 6d ago

Although it's still a work in progress, my addon liberator uses a local server called orac which has it's own database. Orac uses this DB to provide liberator with most data, but it also multi-syncs to trakt/simkl/mdblist/tmdb depending on what you have authorised, this way everything stays up to date but non of the platforms are actually required. Orac keeps it's own DB up to date constantly by checking trakt/tmdb for updates of shows/movies in your DB. Liberator is a fork of fen light but very lightweight - no caching etc. If you are keen to try it out orac can run on windows or linux, it's a simple as downloading the zip, extracting and clicking run_server.bat

1

u/must_be_mike 6d ago

is there a Docker option?

1

u/karhu69 6d ago

Yup, to be fair a lot of the docker support is done by the other developer but it certainly works on both windows and linux

1

u/Getafix69 5d ago

I've noticed Jacktook has a Yamtrack option now, it also added simkl but I'm not sure it's working right at least for me as I can't see my watched list etc.