Uncategorized

CrossWatch – Self-hosted Plex/Trakt/Simkl sync engine (Docker, web UI)

Sync Your Favorite Shows and Movies Across Platforms with CrossWatch

As someone who loves watching movies and TV shows, I’ve always been frustrated with the hassle of keeping track of what I’ve watched across different platforms. Whether it’s Plex, Trakt, or Simkl, it’s easy to get lost in a sea of titles and episodes. That’s why I was excited to discover CrossWatch, a self-hosted sync engine that makes it easy to keep your libraries in sync.

What is CrossWatch?

CrossWatch is a lightweight synchronization engine that runs locally on your computer, allowing you to link your Plex, Simkl, and Trakt accounts and keep your watchlists, ratings, and history in sync. With a clean and intuitive web UI, you can easily configure sync pairs, run them manually or on schedule, and track stats and history.

Features of CrossWatch

CrossWatch has a range of features that make it a must-have for anyone who loves watching movies and TV shows. Some of the key features include:

  • Sync watchlists (one-way or two-way) with multiple pairs
  • Sync ratings (one-way or two-way)
  • Live scrobbling (Plex → Trakt)
  • Sync watch history (one-way or two-way – currently disabled for testing)
  • Sync playlists (one-way or two-way – currently disabled for testing)
  • Watchlist organizer
  • Simple web UI – external DB, just JSON state files
  • Rich metadata & posters via TMDb
  • Stats, history, and live logs built-in
  • Headless scheduling of sync runs

How to Run CrossWatch

Running CrossWatch is easy. You can use Docker to run the container, and then access the web UI at http://localhost:8787. The container exposes the web UI, and you can configure your sync pairs and settings from there.

To run CrossWatch as a container, you can use the following command:

docker run -d --name crosswatch -p 8787:8787 -v /path/to/config:/config -e TZ=Europe/Amsterdam ghcr.io/cenodude/crosswatch:latest

Conclusion

CrossWatch is a powerful tool for anyone who loves watching movies and TV shows. With its easy-to-use web UI and range of features, it’s the perfect solution for keeping your libraries in sync across different platforms. Whether you’re a casual viewer or a serious cinephile, CrossWatch is definitely worth checking out.

Synchronizuj swoje ulubione filmy i seriale na różnych platformach z CrossWatch

Jako osoba, która kocha oglądać filmy i seriale, zawsze byłam sfrustrowana tym, że trudno śledzić, co obejrzałam na różnych platformach. Niezależnie od tego, czy jest to Plex, Trakt czy Simkl, łatwo zgubić się w morzu tytułów i odcinków. Dlatego byłem podekscytowany, gdy odkryłem CrossWatch, silnik synchronizacji hostowany samodzielnie, który ułatwia synchronizację bibliotek na różnych platformach.

Czym jest CrossWatch?

CrossWatch to lekki silnik synchronizacji, który działa lokalnie na Twoim komputerze, umożliwiając połączenie kont Plex, Simkl i Trakt oraz synchronizację listy obejrzanych filmów, ocen i historii. Za pomocą czytelnej i intuicyjnej interfejsu sieci Web, możesz łatwo konfigurować pary synchronizacji, uruchamiać je ręcznie lub według harmonogramu oraz śledzić statystyki i historię.

Cecha CrossWatch

CrossWatch ma szereg funkcji, które sprawiają, że jest to niezastąpione narzędzie dla każdego, kto kocha oglądać filmy i seriale. Niektóre z kluczowych funkcji to:

  • Synchronizacja listy obejrzanych filmów (jedno- lub dwukierunkowa) z wieloma parami
  • Synchronizacja ocen (jedno- lub dwukierunkowa)
  • Żywa synchronizacja (Plex → Trakt)
  • Synchronizacja historii obejrzanych filmów (jedno- lub dwukierunkowa – obecnie wyłączona do testowania)
  • Synchronizacja playlist (jedno- lub dwukierunkowa – obecnie wyłączona do testowania)
  • Organizator listy obejrzanych filmów
  • Prosty interfejs sieci Web – zewnętrzna baza danych, tylko pliki stanu JSON
  • Bogate metadane i plakaty za pośrednictwem TMDb
  • Statystyki, historia i logi na żywo wbudowane
  • Planowanie synchronizacji bezobsługowo

Jak uruchomić CrossWatch

Uruchomienie CrossWatch jest proste. Możesz użyć Dockera, aby uruchomić kontener, a następnie uzyskać dostęp do interfejsu sieci Web pod adresem http://localhost:8787. Kontener udostępnia interfejs sieci Web, a Ty możesz konfigurować pary synchronizacji i ustawienia z tego poziomu.

Aby uruchomić CrossWatch jako kontener, możesz użyć następującego polecenia:

docker run -d --name crosswatch -p 8787:8787 -v /path/to/config:/config -e TZ=Europe/Amsterdam ghcr.io/cenodude/crosswatch:latest

Podsumowanie

CrossWatch to potężne narzędzie dla każdego, kto kocha oglądać filmy i seriale. Z jego łatwym w użyciu interfejsem sieci Web i szeregiem funkcji, jest to idealne rozwiązanie dla synchronizacji bibliotek na różnych platformach. Niezależnie od tego, czy jesteś casualowym widzem, czy poważnym kinomanem, CrossWatch jest na pewno warte sprawdzenia.

Leave a Reply

Your email address will not be published. Required fields are marked *

WordPress Appliance - Powered by TurnKey Linux