Tentacle ServerMicrosoft Store appApp du Microsoft Store

Tentacle Server for WindowsTentacle Server pour Windows

One app from the Microsoft Store, no Docker, no terminal. It lives next to the clock, starts with Windows and updates itself. You only need Jellyfin, which the wizard can install for you.Une app du Microsoft Store, sans Docker ni terminal. Elle vit près de l’horloge, démarre avec Windows et se met à jour toute seule. Il ne vous faut que Jellyfin, que l’assistant peut installer pour vous.

5 minutes5 minutesWindows 10 · 11 (x64)Microsoft Store

What it isCe que c’est

Tentacle Server runs the Tentacle server on a Windows PC, without Docker. It is the same server as the Docker image — same setup wizard, same administration, same apps on your phones and TVs — in an app that sits in the notification area, starts when you sign in to Windows and is updated by the Microsoft Store.Tentacle Server fait tourner le serveur Tentacle sur un PC Windows, sans Docker. C’est le même serveur que l’image Docker — même assistant d’installation, même administration, mêmes applications sur vos téléphones et vos TV — dans une app qui se loge dans la zone de notification, démarre à l’ouverture de votre session Windows et se met à jour par le Microsoft Store.

It works with Jellyfin, the free media server that reads your video files: on the same PC or elsewhere on your network. The wizard finds it, or offers to install it from jellyfin.org with your agreement.Il fonctionne avec Jellyfin, le serveur multimédia gratuit qui lit vos fichiers vidéo : sur le même PC ou ailleurs sur votre réseau. L’assistant le trouve, ou propose de l’installer depuis jellyfin.org avec votre accord.

Tentacle Server is not affiliated with the Jellyfin project. Jellyfin is a trademark of Jellyfin, Inc.Tentacle Server n’est pas affilié au projet Jellyfin. Jellyfin est une marque de Jellyfin, Inc.

What you needCe qu’il faut

WindowsWindows 10 version 2004 (build 19041) or later, or Windows 11 — on a 64-bit Intel or AMD PC (x64).Windows 10 version 2004 (build 19041) ou plus récent, ou Windows 11 — sur un PC Intel ou AMD 64 bits (x64).
JellyfinOn this PC or on your network. None yet? The wizard offers to install it from jellyfin.org.Sur ce PC ou sur votre réseau. Pas encore ? L’assistant propose de l’installer depuis jellyfin.org.
AccountCompteAny Windows account: Tentacle itself needs no administrator rights.N’importe quel compte Windows : Tentacle lui-même n’exige aucun droit d’administrateur.
NetworkRéseauThe PC’s network set to Private (see Firewall and network).Le réseau du PC en Privé (voir Pare-feu et réseau).
DiskDisqueAbout 150 MB for the app. Your movies stay where they are.Environ 150 Mo pour l’app. Vos films restent où ils sont.

Install the appInstaller l’app

  1. Open the Microsoft Store, search for Tentacle Server, click Get.Ouvrez le Microsoft Store, cherchez Tentacle Server, cliquez sur Obtenir.
  2. Click Open (or open Tentacle Server from the Start menu).Cliquez sur Ouvrir (ou ouvrez Tentacle Server depuis le menu Démarrer).

From a terminal, the same thing in one line:Depuis un terminal, la même chose en une ligne :

PowerShell
winget install --source msstore "Tentacle Server"

First launchPremier lancement

  1. A startup screen appears: the logo, the current step (Starting the server, Preparing the database…) and a progress bar. The first start can take a minute.Un écran de démarrage paraît : le logo, l’étape en cours (Démarrage du serveur, Préparation de la base de données…) et une barre de progression. Le premier démarrage peut prendre une minute.
  2. It asks once: “Start Tentacle Server when Windows starts?” Answer Yes for a server that is always there. You can change it later (Start with Windows).Il demande une fois : « Lancer Tentacle Server au démarrage de Windows ? » Répondez Oui pour un serveur toujours là. Vous pourrez changer d’avis (Démarrer avec Windows).
  3. The Tentacle icon appears next to the clock — maybe under the ^ arrow: drag it onto the taskbar to keep it in sight.L’icône de Tentacle paraît près de l’horloge — peut-être sous la flèche ^ : faites-la glisser sur la barre des tâches pour la garder en vue.
  4. Your browser opens the setup wizard, on this PC’s network address (for example http://192.168.1.20:3000). From this PC, no code is asked: answer its questions.Votre navigateur ouvre l’assistant d’installation, sur l’adresse réseau de ce PC (par exemple http://192.168.1.20:3000). Depuis ce PC, aucun code n’est demandé : répondez à ses questions.
The wizard’s welcome screen: you’re on this server’s network, no code to look forThe wizard’s welcome screen: you’re on this server’s network, no code to look for
Opened from the PC itself, the wizard starts without a code.Ouvert depuis le PC même, l’assistant démarre sans code.

If the server could not start, the startup screen says why, with Try again and Open log. Closing it with its cross does not stop the server: the icon takes over.Si le serveur n’a pas pu démarrer, l’écran de démarrage dit pourquoi, avec Réessayer et Ouvrir le journal. Le fermer à la croix n’arrête pas le serveur : l’icône prend le relais.

The wizard opens only onceL’assistant ne s’ouvre qu’une foisLater, right-click the icon › Open administration (or double-click the icon). Opening the wizard from another device? It asks for the one-time code: icon › Setup code shows it (more about the code).Ensuite, clic droit sur l’icône › Ouvrir l’administration (ou double-clic sur l’icône). Vous ouvrez l’assistant depuis un autre appareil ? Il demande le code à usage unique : icône › Code d’installation l’affiche (tout sur le code).

The setup wizardL’assistant d’installation

The same wizard as with Docker, one question per screen: Jellyfin, your account, your libraries, the recommended settings, then a review before installing. Each screen has its own page in this documentation; here is only what changes on Windows.Le même assistant qu’avec Docker, une question par écran : Jellyfin, votre compte, vos bibliothèques, les réglages conseillés, puis un récapitulatif avant d’installer. Chaque écran a sa page dans cette documentation ; voici seulement ce qui change sous Windows.

JellyfinJellyfin

  • Already have Jellyfin? The wizard finds it, on this PC or on your network. Just pick it (Choose the Jellyfin server). Installed but stopped: Start Jellyfin launches it.Vous avez déjà Jellyfin ? L’assistant le trouve, sur ce PC ou sur votre réseau. Choisissez-le (Choisir le serveur Jellyfin). Installé mais arrêté : Démarrer Jellyfin le lance.
  • No Jellyfin yet? Click Download and install Jellyfin. Tentacle downloads the official installer from jellyfin.org, checks it, and opens it once you agree. Windows asks for your approval: that is Jellyfin’s installer, not Tentacle.Pas encore de Jellyfin ? Cliquez sur Télécharger et installer Jellyfin. Tentacle télécharge l’installateur officiel depuis jellyfin.org, le vérifie et l’ouvre avec votre accord. Windows demande votre accord : c’est l’installateur de Jellyfin, pas Tentacle.
  • In the installer, choose the Basic Install, not the service: Jellyfin then starts with your Windows session and sees your network drives.Dans l’installateur, choisissez l’Installation simple (Basic Install), pas le service : Jellyfin démarre alors avec votre session Windows et voit vos lecteurs réseau.
The Jellyfin step on a PC without Jellyfin: “Download and install Jellyfin” and “Open jellyfin.org”The Jellyfin step on a PC without Jellyfin: “Download and install Jellyfin” and “Open jellyfin.org”
No Jellyfin on this PC: the wizard offers its official installer.Pas de Jellyfin sur ce PC : l’assistant propose son installateur officiel.

The wizard follows the installation in three steps — download, installer on screen, start. When the installer closes, Tentacle starts Jellyfin and finds it by itself. Closed too early? Try again.L’assistant suit l’installation en trois étapes — téléchargement, installateur à l’écran, démarrage. Quand l’installateur se ferme, Tentacle démarre Jellyfin et le trouve tout seul. Fermé trop tôt ? Réessayer.

Installing Jellyfin: installer downloaded, installation in progress in the installer window, then startInstalling Jellyfin: installer downloaded, installation in progress in the installer window, then start
The installation, followed step by step — with what usually gets in the way.L’installation, suivie pas à pas — avec ce qui bloque d’habitude.

If the download or the launch fails (Smart App Control can block Jellyfin’s installer), the wizard opens jellyfin.org: install Jellyfin from there, then come back — the wizard detects it as soon as it answers. Tentacle never updates, stops or uninstalls Jellyfin.Si le téléchargement ou le lancement échoue (le contrôle intelligent des applications peut bloquer l’installateur de Jellyfin), l’assistant ouvre jellyfin.org : installez Jellyfin de là, puis revenez — l’assistant le détecte dès qu’il répond. Tentacle ne met jamais Jellyfin à jour, ne l’arrête pas et ne le désinstalle pas.

Your accountVotre compte

For a new Jellyfin, you create its administrator; for one already set up, you sign in with it. Nothing specific to Windows: Account or sign-in.Pour un Jellyfin neuf, vous créez son administrateur ; pour un Jellyfin déjà configuré, vous vous connectez avec. Rien de propre à Windows : Compte ou connexion.

Your movie foldersVos dossiers de films

  • Write folders as Jellyfin sees them: D:\Movies, E:\Shows. On this PC, Browse with File Explorer opens Windows’ folder picker.Écrivez les dossiers tels que Jellyfin les voit : D:\Films, E:\Séries. Sur ce PC, Parcourir avec l’Explorateur ouvre le sélecteur de dossiers de Windows.
  • On a NAS, use the network path \\NAS\share\Movies, not a drive letter like Z:: Jellyfin does not see drive letters.Sur un NAS, utilisez le chemin réseau \\NAS\partage\Films, pas une lettre comme Z: : Jellyfin ne voit pas les lettres de lecteur.
  • A USB disk? Give it a fixed letter in Disk Management, or the library may go empty when the letter changes.Un disque USB ? Donnez-lui une lettre fixe dans la Gestion des disques, sinon la bibliothèque peut se vider quand la lettre change.
The libraries screen: Movies on D:\Movies and Shows on D:\TV Shows, each with “Browse with File Explorer”The libraries screen: Movies on D:\Movies and Shows on D:\TV Shows, each with “Browse with File Explorer”
Your folders, picked with File Explorer.Vos dossiers, choisis avec l’Explorateur.

More on libraries: Libraries. Then come the recommended settings and the review, as everywhere.Tout sur les bibliothèques : Bibliothèques. Viennent ensuite les réglages conseillés et le récapitulatif, comme partout.

The icon’s menuLe menu de l’icône

Right-click the Tentacle icon next to the clock. Its first line tells the server’s state: Running, port 3000, Port 3000 already in use…Clic droit sur l’icône de Tentacle, près de l’horloge. Sa première ligne dit l’état du serveur : En marche, port 3000, Port 3000 déjà utilisé…

ItemEntréeWhat it doesCe qu’elle fait
Open administrationOuvrir l’administrationOpens Tentacle in your browser (a double-click on the icon does the same).Ouvre Tentacle dans votre navigateur (un double-clic sur l’icône fait de même).
Setup codeCode d’installationShows the one-time code, as long as setup is not finished.Affiche le code à usage unique, tant que l’installation n’est pas finie.
Start with WindowsDémarrer avec WindowsTicked: Tentacle starts when you sign in to Windows.Cochée : Tentacle démarre à l’ouverture de votre session Windows.
Change portChanger de portLists free ports; Tentacle restarts on the one you pick (below).Liste les ports libres ; Tentacle redémarre sur celui choisi (plus bas).
Open logOuvrir le journalOpens today’s log file.Ouvre le journal du jour.
Restart serverRedémarrer le serveurShown when the server is stopped or blocked.Présente quand le serveur est arrêté ou bloqué.
Delete server data…Supprimer les données du serveur…Erases Tentacle’s data from this PC, after a confirmation (Your data).Efface les données de Tentacle de ce PC, après confirmation (Vos données).
QuitQuitterStops Tentacle. Jellyfin keeps running: it is a separate program.Arrête Tentacle. Jellyfin continue de tourner : c’est un programme à part.

Opening Tentacle Server again while it runs only opens the administration: there is never a second server.Rouvrir Tentacle Server pendant qu’il tourne ne fait qu’ouvrir l’administration : jamais de second serveur.

Start with WindowsDémarrer avec Windows

Turned on, Tentacle starts each time you sign in to Windows, without opening anything. Turn it off or on with Start with Windows in the icon’s menu, or in Settings › Apps › Startup. Turned off in Settings, it can only be turned back on there.Activé, Tentacle démarre à chaque ouverture de votre session Windows, sans rien ouvrir. Coupez-le ou rallumez-le par Démarrer avec Windows dans le menu de l’icône, ou dans Paramètres › Applications › Démarrage. Coupé dans les Paramètres, il ne se rallume que là.

Not before someone signs inPas avant qu’on ouvre une sessionA Store app cannot be a Windows service: when the PC is switched on and nobody signs in, the server stays off.Une app du Store ne peut pas être un service Windows : quand le PC s’allume sans que personne n’ouvre de session, le serveur reste éteint.
  • After a Windows update, the PC restarts and waits at the sign-in screen. Turn on Settings › Accounts › Sign-in options › “Use my sign-in info to automatically finish setting up after an update”.Après une mise à jour de Windows, le PC redémarre et attend sur l’écran de connexion. Activez Paramètres › Comptes › Options de connexion › « Utiliser mes informations de connexion pour terminer automatiquement la configuration après une mise à jour ».
  • A PC that only serves Tentacle? Let Windows sign in by itself with Microsoft’s Autologon tool — only on a machine kept in a safe place, with an account used for nothing else.Un PC qui ne sert qu’à Tentacle ? Faites ouvrir la session par Windows avec l’outil Autologon de Microsoft — seulement sur une machine en lieu sûr, avec un compte qui ne sert qu’à ça.
  • Never let the PC sleep: Settings › System › Power › Screen and sleep, “When plugged in, put my device to sleep after”: Never. A sleeping PC answers no TV.Ne laissez jamais le PC se mettre en veille : Paramètres › Système › Alimentation › Écran et veille, « Lorsque branché, mettre l’appareil en veille après » : Jamais. Un PC en veille ne répond à aucune TV.

Firewall and networkPare-feu et réseau

Nothing to open: the app brings its own firewall rule, for private (home) networks only. No prompt, and a port changed later stays open. Public networks stay closed on purpose: Tentacle never shows itself on a café’s Wi-Fi.Rien à ouvrir : l’app apporte sa propre règle de pare-feu, pour les réseaux privés (domestiques) seulement. Aucune invite, et un port changé plus tard reste ouvert. Les réseaux publics restent fermés, exprès : Tentacle ne se montre jamais sur le Wi-Fi d’un café.

Phones and TVs don’t find the server?Téléphones et TV ne trouvent pas le serveur ?Your network is probably Public — Windows 11 often marks a new network that way, and Tentacle shows a notification. Switch it: Settings › Network & internet › Wi-Fi (or Ethernet) › your network › Network profile type › Private network.Votre réseau est sans doute Public — Windows 11 classe souvent ainsi un nouveau réseau, et Tentacle affiche une notification. Changez-le : Paramètres › Réseau et Internet › Wi-Fi (ou Ethernet) › votre réseau › Type de profil réseau › Réseau privé.
  • Jellyfin’s own firewall: installed in the basic mode, Jellyfin asks once which networks to allow — tick Private.Le pare-feu de Jellyfin : installé en mode simple, Jellyfin demande une fois quels réseaux autoriser — cochez Privé.
  • Give the PC a fixed address in your router (DHCP reservation): your TVs, and the router’s port forwarding, always find it.Donnez une adresse fixe au PC dans votre box (réservation DHCP) : vos TV, et la redirection de port de la box, le retrouvent toujours.

Port 3000 already takenPort 3000 déjà pris

Tentacle listens on port 3000. If another program uses it, the icon says so: icon › Change port, pick a free port, and Tentacle restarts on it. Devices already paired must be paired again, and a port forwarding must follow — so choose the port before pairing your devices.Tentacle écoute sur le port 3000. Si un autre programme le prend, l’icône le dit : icône › Changer de port, choisissez un port libre, et Tentacle redémarre dessus. Les appareils déjà jumelés doivent l’être à nouveau, et une redirection de port doit suivre — choisissez donc le port avant de jumeler vos appareils.

UpdatesMises à jour

Nothing to do. The Microsoft Store updates the app, server included. Since the Store never updates an app while it runs, Tentacle installs its updates itself, at a quiet moment when nobody is watching anything — after saving a copy of its database.Rien à faire. Le Microsoft Store met l’app à jour, serveur compris. Comme le Store ne met jamais à jour une app qui tourne, Tentacle installe lui-même ses mises à jour, à un moment calme où personne ne regarde rien — après avoir gardé une copie de sa base.

Administration › Overview says Updated by the Microsoft Store instead of a Docker command. An app says your server is too old? Open the Store’s Library and click Get updates.Administration › Vue d’ensemble dit Mise à jour par le Microsoft Store au lieu d’une commande Docker. Une application dit que votre serveur est trop ancien ? Ouvrez la Bibliothèque du Store et cliquez sur Obtenir les mises à jour.

Your dataVos données

Everything Tentacle keeps — its database, settings, accounts, logs — is in one folder:Tout ce que Tentacle garde — sa base, ses réglages, les comptes, les journaux — est dans un seul dossier :

FolderDossier
C:\ProgramData\Tentacle Server
  • ProgramData is hidden: type %ProgramData%\Tentacle Server in File Explorer’s address bar.ProgramData est caché : tapez %ProgramData%\Tentacle Server dans la barre d’adresse de l’Explorateur.
  • Uninstalling the app keeps it: reinstall, and your server is back as it was.Désinstaller l’app le garde : réinstallez, et votre serveur revient tel qu’il était.
  • To erase it: icon › Delete server data… (confirmation asked). Tentacle deletes the folder, then quits. Jellyfin, its data and your movies are never touched.Pour l’effacer : icône › Supprimer les données du serveur… (confirmation demandée). Tentacle supprime le dossier, puis se ferme. Jellyfin, ses données et vos films ne sont jamais touchés.
  • Back up: Quit Tentacle, copy the folder (or just tentacle.db), then start it again from the Start menu. Keep the folder where it is: not on OneDrive, not on a network share.Sauvegarder : Quittez Tentacle, copiez le dossier (ou seulement tentacle.db), puis relancez-le depuis le menu Démarrer. Laissez le dossier où il est : ni sur OneDrive, ni sur un partage réseau.

Watch away from homeRegarder hors de chez soi

It works exactly as with Docker: the wizard’s remote-access screen tests your address from the outside, and the guide covers ports, HTTPS and CGNAT. On Windows, forward the router’s port to the PC’s fixed address — the app’s firewall rule already lets it in.C’est exactement comme avec Docker : l’écran d’accès à distance de l’assistant teste votre adresse depuis l’extérieur, et le guide couvre les ports, le HTTPS et le CGNAT. Sous Windows, redirigez le port de la box vers l’adresse fixe du PC — la règle de pare-feu de l’app le laisse déjà entrer.

TroubleshootingDépannage

SymptomSymptômeWhat to doQue faire
No icon after launchPas d’icône après le lancementLook under the ^ arrow next to the clock.Regardez sous la flèche ^, près de l’horloge.
Port 3000 already in usePort 3000 déjà utiliséChange port, or close the program that holds it.Changer de port, ou fermez le programme qui le tient.
The server keeps stoppingLe serveur s’arrête sans cesseOpen log, read the last lines, then Restart server.Ouvrir le journal, lisez les dernières lignes, puis Redémarrer le serveur.
Phones and TVs don’t find the serverTéléphones et TV ne trouvent pas le serveurNetwork set to Public? A VPN on the PC? Use the address opened by Open administration.Réseau en Public ? Un VPN sur le PC ? Utilisez l’adresse qu’ouvre Ouvrir l’administration.
Data held by another serverDonnées tenues par un autre serveurAnother Tentacle (or another Windows account) uses the folder: close it, then Restart server.Un autre Tentacle (ou un autre compte Windows) utilise le dossier : fermez-le, puis Redémarrer le serveur.
Jellyfin’s installer is blockedL’installateur de Jellyfin est bloquéInstall Jellyfin from jellyfin.org, then Search again in the wizard.Installez Jellyfin depuis jellyfin.org, puis Chercher à nouveau dans l’assistant.

The log is one file per day, kept seven days, in C:\ProgramData\Tentacle Server\logs — attach it when you ask for help. For the rare cases the menu does not cover, the app adds a tentacle command to Windows, the same as in the Docker image:Le journal, c’est un fichier par jour, gardé sept jours, dans C:\ProgramData\Tentacle Server\logs — joignez-le quand vous demandez de l’aide. Pour les rares cas que le menu ne couvre pas, l’app ajoute à Windows une commande tentacle, la même que dans l’image Docker :

PowerShell
tentacle setup token
tentacle setup reset

The first gives a new setup code, the second reopens the wizard. Everything else: Troubleshooting.La première donne un nouveau code d’installation, la seconde rouvre l’assistant. Tout le reste : Dépannage.

Questions you might haveLes questions qu’on se pose

Do I still need Docker?Faut-il encore Docker ?

No. On a Windows PC, the app replaces it. The Docker stacks remain the way for a NAS or a Linux machine: Install the server.

Non. Sur un PC Windows, l’app le remplace. Les piles Docker restent la voie pour un NAS ou une machine Linux : Installer le serveur.

I already run Tentacle in Docker Desktop. Can I switch?Tentacle tourne déjà dans Docker Desktop. Puis-je passer à l’app ?

Yes, but not both at once: both use port 3000. Stop the Docker stack first. The app is a new server, set up by its own wizard: your Jellyfin, its libraries and your movies stay as they are; your devices are paired again with the new server.

Oui, mais pas les deux à la fois : tous deux utilisent le port 3000. Arrêtez d’abord la pile Docker. L’app est un nouveau serveur, réglé par son propre assistant : votre Jellyfin, ses bibliothèques et vos films restent tels quels ; vos appareils se jumellent à nouveau avec le nouveau serveur.

Does it work on Windows Server?Ça marche sur Windows Server ?

Windows Server has no Microsoft Store. On Windows Server 2025 with the desktop experience, the winget command may work, without any promise; nothing is promised for 2019, 2022 or Server Core. And since Tentacle starts at sign-in, a server needs automatic sign-in (above).

Windows Server n’a pas de Microsoft Store. Sur Windows Server 2025 avec l’expérience de bureau, la commande winget peut marcher, sans promesse ; rien n’est promis pour 2019, 2022 ni Server Core. Et Tentacle démarrant à l’ouverture de session, un serveur a besoin de l’ouverture de session automatique (plus haut).

And on an ARM PC?Et sur un PC ARM ?

The app is built for x64 only; running it under Windows’ x64 emulation is not tested. Jellyfin publishes no ARM installer, so the wizard always sends you to jellyfin.org.

L’app est faite pour x64 seulement ; la faire tourner sous l’émulation x64 de Windows n’est pas éprouvé. Jellyfin ne publie aucun installateur ARM : l’assistant renvoie toujours vers jellyfin.org.

Hardware transcoding?Le transcodage matériel ?

It is Jellyfin’s business: Jellyfin › Dashboard › Playback › Transcoding (Intel QSV, NVIDIA NVENC, AMD AMF). The Hardware transcoding page is for Docker.

C’est l’affaire de Jellyfin : Jellyfin › Tableau de bord › Lecture › Transcodage (Intel QSV, NVIDIA NVENC, AMD AMF). La page Transcodage matériel vaut pour Docker.

Skip intro and credits?Passer l’intro et le générique ?

Detection by the three Jellyfin plugins works. Tentacle’s own audio analysis is not offered in this first version of the app (Skip intro & credits).

La détection par les trois greffons de Jellyfin marche. L’analyse audio propre à Tentacle n’est pas proposée dans cette première version de l’app (Passer l’intro et le générique).

Is Tentacle Server part of Jellyfin?Tentacle Server fait-il partie de Jellyfin ?

No. Tentacle Server is a separate program that works with Jellyfin; it is not affiliated with the Jellyfin project. The installer it offers is Jellyfin’s official one, downloaded from jellyfin.org, unmodified.

Non. Tentacle Server est un programme distinct qui fonctionne avec Jellyfin ; il n’est pas affilié au projet Jellyfin. L’installateur qu’il propose est celui de Jellyfin, téléchargé depuis jellyfin.org, non modifié.

Still stuck?Toujours bloqué ?Look at Troubleshooting and the questions & answers, or write to us from the support page — or on Discord.Regardez le Dépannage et les questions-réponses, ou écrivez-nous depuis la page support — ou sur Discord.