← Retour au catalogue
WatchState · managé par DINAO Nouvelle version · v1.10.8

Vos serveurs média synchronisés, sans service tiers

Un moteur de synchronisation propulsé par WatchState, installé et maintenu par DINAO. Gardez le même historique de visionnage entre Plex, Jellyfin et Emby — sans dépendre d'un service externe.

Hébergé en FrancePlex · Jellyfin · EmbySans service tiersConforme RGPDDéploiement testé · v1.10.8 · 3 octobre 2026Image éditeur officielle
Présentation

Qu'est-ce que WatchState ?

WatchState est un service auto-hébergé qui synchronise l'état de lecture de vos serveurs média sans recourir à un service tiers. Il prend en charge nativement Plex, Jellyfin et Emby et maintient un historique de visionnage cohérent entre eux.

Son moteur de synchronisation bidirectionnelle propage à la fois l'état « vu / non vu » et la position de lecture (resume). Vous commencez une série sur Plex et vous la poursuivez sur Jellyfin ou Emby : votre progression suit automatiquement. Un mécanisme de path matching permet de faire correspondre les éléments à partir du chemin du fichier média, utile lorsque vos serveurs partagent les mêmes fichiers mais ont des identifiants externes incohérents.

La synchronisation se déclenche manuellement, sur planification ou via webhooks. Léger et conçu pour Docker, WatchState s'intègre parfaitement à une offre managée DINAO, avec console web, CLI, sauvegardes et supervision.

Offres compatibles

Hébergez WatchState chez DINAO

Paliers de ressources compatibles avec les pré-requis de WatchState (1 vCPU / 512 Mo / 2 Go minimum). Hébergé en France, infogéré.

Découverte
1 vCPU · 2 Go · 20 Go
9,90 € /mois HT
  • 1 vCPU alloués
  • 2 Go de RAM
  • 20 Go NVMe
  • Sauvegardes quotidiennes
  • Infogéré & supervisé par DINAO
Commander
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /mois HT
  • 4 vCPU alloués
  • 8 Go de RAM
  • 80 Go NVMe
  • Sauvegardes quotidiennes
  • Infogéré & supervisé par DINAO
Commander
Intensif
8 vCPU · 16 Go · 160 Go
79,90 € /mois HT
  • 8 vCPU alloués
  • 16 Go de RAM
  • 160 Go NVMe
  • Sauvegardes quotidiennes
  • Infogéré & supervisé par DINAO
Commander
Hébergement managé

Hébergement WatchState managé en France

Héberger WatchState soi-même suppose un serveur à maintenir, des mises à jour de sécurité, des sauvegardes et de la supervision. Avec notre hébergement WatchState managé, vous utilisez l'application : nous opérons l'infrastructure.

  • Déploiement en quelques minutes, version maintenue à jour
  • Sauvegardes quotidiennes incluses
  • Supervision continue, données hébergées en France (RGPD)
  • Envie de self-hosted avec accès root ? WatchState s'installe aussi sur notre VPS Docker.
Sous le capot

Détails techniques

vCPU
1 vCPU
idéal : 2 vCPU
Mémoire
512 Mo
idéal : 1 Go
Disque
2 Go
idéal : 5 Go
Image : ghcr.io/arabcoders/watchstate:latest Registre : ghcr.io Services : watchstate Ports : 8080
Questions fréquentes

Vous vous demandez…

Quels serveurs média sont supportés ?

WatchState supporte nativement Plex, Jellyfin et Emby, et peut les synchroniser simultanément dans les deux sens.

Faut-il un service tiers comme Trakt ?

Non. WatchState fonctionne entièrement en local et synchronise vos serveurs sans dépendre d'un service externe. Vos données restent chez vous.

La progression de lecture est-elle conservée ?

Oui. WatchState synchronise à la fois l'état vu/non-vu et la position de lecture (resume), pour reprendre un épisode là où vous l'aviez laissé sur un autre serveur.

Où sont hébergées les données ?

Sur l'infrastructure DINAO en France, dans un des datacenters disponibles. Vos données ne quittent pas le territoire.

Comment se déclenche la synchronisation ?

De plusieurs façons : manuellement, sur planification, ou automatiquement via des webhooks émis par vos serveurs média lorsqu'un visionnage change.

Cette application est-elle testée avant d'être proposée ?

Oui. La version v1.10.8 a été déployée sur notre infrastructure le 3 octobre 2026 et son démarrage a été vérifié automatiquement : tous les services attendus doivent répondre pour que la fiche porte cette mention. Le modèle de déploiement utilisé a été mis à jour pour la dernière fois le 3 juillet 2026. Chaque nouvelle version publiée par l'éditeur relance ce test : la date ci-dessus suit donc la version réellement proposée.

Que couvre exactement l'infogérance ?

L'infogérance DINAO est incluse dans le prix de votre conteneur. Elle couvre le fonctionnement technique du serveur et des couches logicielles : système, base de données, environnement d'exécution et application (installation, mises à jour de sécurité, sauvegardes, supervision). Elle n'inclut pas l'aide à l'utilisation quotidienne de l'application, qui reste de la compétence du client. Elle est fournie en « best effort », dans le cadre d'une obligation de moyens : vos demandes sont traitées selon leur nature et leur criticité, dans l'ordre de priorité déterminé par DINAO au regard notamment de l'impact sur la disponibilité du service. Aucun délai de prise en compte ni de rétablissement n'est garanti : ce niveau ne comporte ni garantie de temps d'intervention (GTI), ni garantie de temps de rétablissement (GTR). La supervision technique est automatique 24h/24 et 7j/7 — une indisponibilité est détectée sans intervention de votre part ; les interventions humaines sont assurées aux jours et heures ouvrés de DINAO, hors jours fériés. Si votre activité demande davantage — traitement prioritaire, plage d'intervention élargie, engagements de délai, rétention de sauvegarde étendue ou copie sur un second site —, des formules d'infogérance étendue peuvent être mises en place : leur contenu et leur tarif sont établis avec vous selon vos besoins. Contactez notre service Conteneur applicatif pour en discuter.