Sur quoi l'installer
Elymir tourne sur la machine qui héberge vos films. Choisissez selon ce que vous possédez déjà : les quatre chemins mènent à la même application, complète.
Allumé en permanence, silencieux, peu gourmand, et vos films y sont déjà : vos séries sont disponibles à toute heure sans allumer d'ordinateur. Procédure testée.
Aller au chapitre 8Tout est fourni et s'installe tout seul, en un quart d'heure. Seule contrainte : l'ordinateur doit être allumé pour regarder un film.
Commencer au chapitre 2Le plus économe : quelques euros d'électricité par an, aucun bruit. Rien n'est automatisé, tout se fait en ligne de commande.
Aller au chapitre 9Aucun pack d'installation fourni, et l'assistance ne couvre pas ce cas. Il n'y a donc pas de chapitre pour cette machine.
Vous avez un NAS ? Installez Elymir dessus, c'est le meilleur choix à l'usage. Vous n'en avez pas ? Le PC fait parfaitement l'affaire, et vous pourrez déménager vers un NAS plus tard sans rien perdre.
Ce qu'il vous faut dans tous les cas
- Une machine allumée quand vous voulez regarder un film.
- Vos films sur un disque accessible depuis cette machine, interne ou externe.
- Une liaison filaire de préférence entre la machine et votre box : en Wi-Fi, un film en haute définition peut saccader.
- Une clé TMDB, gratuite, pour les affiches et les résumés — chapitre 4.
Installer les outils
Sur PC Windows. Elymir a besoin de trois programmes : un seul fichier les installe tous.
- Décompressez
Outils.zip, téléchargé depuis votre espace client. - Dans le dossier obtenu, repérez
install_elymir.bat. - Clic droit dessus → « Exécuter en tant qu'administrateur ».
- Laissez faire, comptez cinq à dix minutes.
- À la fin, répondez Oui à « Lancer XAMPP maintenant ».
« Exécuter en tant qu'administrateur »
Un simple double-clic ne suffit pas : le programme s'arrête aussitôt avec un message rouge. Il faut le clic droit, puis choisir « Exécuter en tant qu'administrateur ».
Si ça s'est mal passé, voir les pannes courantesUne fenêtre s'ouvre, le XAMPP Control Panel. Cliquez sur Start en face d'Apache, puis en face de MySQL. Les deux lignes passent au vert.
À l'écran, tout de suite aprèsWindows va demander une autorisation
Une alerte de sécurité apparaîtra pour Apache. Cochez impérativement Réseaux privés avant de valider. Si vous refusez, votre téléphone et votre télévision ne pourront jamais atteindre vos films — et c'est la panne la plus fréquente signalée à l'assistance.
Si vous avez cliqué trop vite, voir comment le rattraperCes deux boutons Start sont à réappuyer à chaque démarrage. Pour l'éviter, cochez la case Service à gauche de chaque ligne : Apache et MySQL démarreront avec Windows.
Ce que ces programmes font
| XAMPP | Fait tourner Elymir et affiche les pages dans votre navigateur. |
| FFmpeg | Lit les formats vidéo exotiques et fabrique les images d'aperçu. |
| ionCube | Permet de lire le programme Elymir, livré protégé. |
| Outils Android | Facultatif : installer l'application sur une TV depuis le PC. |
Poser Elymir
Elymir n'est pas un programme à installer : c'est un dossier à déposer au bon endroit.
- Décompressez
Elymir.zip. - Vous obtenez un dossier Elymir. Déplacez-le ici : C:\xampp\htdocs\Elymir
- Ouvrez votre navigateur à cette adresse : http://localhost/Elymir
Pas de dossier dans le dossier
Le chemin doit être exactement C:\xampp\htdocs\Elymir. Si en ouvrant ce dossier
vous trouvez un second dossier « Elymir » à l'intérieur, remontez son contenu
d'un niveau. Sinon la page restera introuvable, et rien ne vous dira pourquoi.
Le paramétrage
Quatre écrans, une seule fois dans la vie de votre installation.
Écran 1 — Votre serveur
Choisissez Windows, puis indiquez le dossier contenant vos films,
par exemple D:\Films. Un disque externe convient parfaitement.
Écran 2 — La base de données
Ne changez rien. Utilisateur root, mot de passe vide : ce sont les valeurs
d'origine de XAMPP et elles fonctionnent.
Écran 3 — Votre compte et les affiches
Choisissez votre nom d'utilisateur et votre mot de passe : ce sont ceux que vous utiliserez partout, sur l'ordinateur comme sur la télévision.
Cinq minutes qui changent toutLa clé TMDB
Sans elle, vos films n'auront ni affiche, ni résumé, ni note : rien que le nom du fichier. Elle est gratuite. Créez un compte sur themoviedb.org, puis demandez une clé dans les paramètres de votre compte, rubrique API. Collez-la dans cet écran.
Créer mon compte TMDB maintenantÉcran 4 — Les autres dossiers
Séries, dessins animés, concerts, spectacles, documentaires, clips musicaux : renseignez ce que vous possédez, laissez le reste vide. Tout se modifie ensuite dans Administration → Réglages.
Ranger ses films
Elymir reconnaît vos films à leur nom. Bien nommer, c'est avoir toutes les affiches.
Les films
Un fichier par film, avec le titre et l'année :
D:\Films\Le Grand Bleu (1988).mkvOrganisez-les par genre, par saga, comme bon vous semble : Elymir affichera vos dossiers tels que vous les avez rangés.
Les séries
Un dossier par série, un sous-dossier par saison, des épisodes numérotés :
D:\Series\Columbo\Saison 1\S01E01 - Inculpé de meurtre.mkvS01E01 signifie saison 1, épisode 1. Tant que ces deux nombres figurent dans le nom, Elymir s'y retrouve, quel que soit le reste.
Lancer la recherche des affiches
Vos fichiers en place, connectez-vous puis allez dans Administration → Scanner. Comptez environ une seconde par film la première fois ; ensuite, seuls les nouveaux fichiers sont examinés.
Ouvrir l'accès au réseau
Pour regarder vos films ailleurs que devant cet ordinateur.
Trouver l'adresse de votre machine
Appuyez sur la touche Windows, tapez cmd, ouvrez la fenêtre noire,
saisissez ipconfig puis Entrée. Repérez la ligne Adresse IPv4.
Vous obtenez quelque chose comme 192.168.1.24. Retenez le dernier
nombre, ici 24 : c'est le seul que vous aurez à saisir sur vos appareils.
Le pare-feu de Windows, neuf fois sur dix
Ouvrez ses paramètres, cherchez Apache HTTP Server dans la liste des applications autorisées, et cochez la case Privé. Sans cela, tout fonctionne sur l'ordinateur et rien ailleurs.
Une fois réglé, installer l'application sur vos appareilsDemandez à votre box d'attribuer toujours la même adresse à cette machine — la fonction s'appelle « bail statique » ou « adresse réservée ». Sinon l'adresse peut changer après une coupure de courant, et vos appareils ne trouveront plus le serveur.
Téléphone et télévision
La même médiathèque, dans le canapé.
Sur un téléphone ou une tablette Android
- Téléchargez l'application depuis votre espace client sur elymir.fr.
- Ouvrez le fichier téléchargé. Android demandera l'autorisation d'installer : acceptez, c'est normal pour une application hors magasin.
- Au premier lancement, laissez Chez moi sélectionné, tapez le dernier nombre relevé au chapitre 6, et validez.
Sur un Fire TV ou une box Android TV
Même application, même écran de départ. Le plus simple : installez Downloader depuis le magasin de votre télévision, puis saisissez-y l'adresse de téléchargement fournie dans votre espace client.
L'application devine le début de l'adresse d'après votre réseau. Vous ne tapez que le dernier nombre, deux ou trois chiffres, et rien d'autre.
Et en dehors de chez vous ?
Par défaut, Elymir n'est accessible que depuis votre domicile — c'est le réglage le plus sûr. Pour y accéder en déplacement, la solution recommandée est un réseau privé personnel (Tailscale, par exemple) : vos appareils se retrouvent comme s'ils étaient à la maison, sans rien ouvrir sur internet. L'assistance vous guide au cas par cas.
Sur un NAS Synology
Procédure complète, testée de bout en bout sur un NAS en PHP 8.2.
C'est la meilleure machine pour Elymir : allumée en permanence, silencieuse, économe, et vos films y sont déjà. Comptez deux manipulations en plus de l'installation classique — une fois pour toutes, et elles sont détaillées ici pas à pas.
a. Préparer Web Station
- Dans DSM, installez le paquet Web Station, puis PHP 8.2 et MariaDB 10 depuis le Centre de paquets.
- Ouvrez Web Station → Paramètres du langage de script → onglet PHP.
- Sélectionnez le profil PHP 8.2 utilisé par votre site, puis Modifier.
- Onglet Extensions : cochez au minimum
curl,mysqli,pdo_mysql,gd,zip,exif,mbstring. Sauvegardez.
b. Activer ionCube
Elymir est livré protégé : sans ce module, toutes les pages affichent « the ionCube Loader for PHP needs to be installed ». Or Synology ne le propose pas dans sa liste d'extensions. Voici comment l'ajouter.
- Copiez le dossier ioncube fourni avec Elymir dans le dossier partagé
webde votre NAS. Vous devez obtenir : /volume1/web/ioncube/ioncube_loader_lin_8.2.so - Ouvrez Panneau de configuration → Planificateur de tâches.
- Créer → Tâche déclenchée → Script défini par l'utilisateur.
- Onglet Général : nommez-la Activer ionCube et choisissez Utilisateur : root.
- Onglet Paramètres de tâche, dans la zone de script, saisissez : /bin/sh /volume1/web/ioncube/activer_ioncube.sh
- Validez, sélectionnez la tâche dans la liste, puis cliquez sur Exécuter.
« Utilisateur : root » — obligatoire
La configuration de PHP n'est modifiable que par le compte système. Avec n'importe quel autre utilisateur, la tâche s'exécutera sans erreur visible… et ne fera rien du tout.
Les pages restent blanches ? Voir les pannes courantesLe script se charge du reste : il repère tout seul les profils PHP de votre NAS, ajoute la ligne manquante en conservant une copie de l'ancienne configuration, puis redémarre PHP. Vous pouvez le relancer autant de fois que vous voulez, il ne fera rien s'il a déjà travaillé.
c. Installer Elymir
Déposez le dossier Elymir dans le dossier partagé web, puis ouvrez dans votre
navigateur l'adresse de votre NAS suivie de /Elymir. Les quatre écrans du
chapitre 4 sont identiques : indiquez cette fois des chemins du NAS, du type
/volume1/video/Films, et les identifiants de votre base MariaDB.
Chaque enregistrement du profil dans Web Station réécrit sa configuration et efface la ligne d'ionCube. Les pages redeviennent blanches. Il suffit alors de relancer la tâche Activer ionCube : tout revient en trente secondes.
Sur un Raspberry Pi
Ou n'importe quelle machine Linux. Silencieux, économe, parfaitement adapté.
Un Raspberry Pi 4 ou 5 suffit largement, à condition de placer vos films sur un disque externe et non sur la carte mémoire.
Ce qu'il faut installer
- Le serveur web Apache et PHP 8.2.
- MariaDB, la base de données.
- FFmpeg.
- L'extension ionCube Loader correspondant à votre PHP et à votre processeur, à télécharger sur ioncube.com, puis à déclarer dans la configuration de PHP.
Le bon module pour le bon processeur
Un Raspberry Pi n'a pas le même processeur qu'un PC. Il faut la version ARM du module ionCube, pas la version x86. Un module qui ne correspond pas empêche PHP de démarrer complètement.
Télécharger le module adapté sur ioncube.comLe dossier Elymir se dépose ensuite dans le répertoire web, en général
/var/www/html/Elymir, et l'installation s'ouvre à l'adresse du Raspberry suivie
de /Elymir.
Donnez au serveur web le droit de lire vos films, et d'écrire dans les dossiers
cache, logs et config d'Elymir. C'est la cause de la
quasi-totalité des erreurs d'installation sur cette plateforme.
Au quotidien
Trois gestes à connaître une fois l'installation terminée.
Ajouter de nouveaux films
Déposez les fichiers dans vos dossiers habituels, puis lancez un scan depuis Administration → Scanner. Seuls les nouveaux fichiers sont examinés.
Un compte par personne du foyer
Dans Administration → Utilisateurs. Chacun garde ses favoris et sa reprise de lecture. Vous pouvez limiter certains comptes à certains dossiers — pratique pour les enfants.
Mettre Elymir à jour
Elymir vous prévient tout seul quand une version paraît. Téléchargez le nouveau ZIP depuis votre espace client et remplacez les fichiers.
Avant toute mise à jourNe remplacez jamais le dossier « config »
Il contient l'emplacement de vos films, l'accès à votre base de données et votre licence. Écrasé, il vous faudra tout reparamétrer depuis le début.
Si c'est déjà fait, refaire le paramétrageLe mode développeur
Facultatif. Utile uniquement pour installer l'application à distance, depuis l'ordinateur.
Sur un Fire TV, avec la télécommande :
Placez-vous sur le nom de votre appareil et appuyez sept fois sur le bouton central. Un message confirme que le mode développeur est actif.
Activez Débogage ADB et Applications de sources inconnues.
La première fois que l'ordinateur tentera d'y envoyer l'application, la télévision demandera votre autorisation. Répondez oui et cochez « Toujours autoriser ». C'est une sécurité d'Android : personne ne peut la contourner, et c'est heureux.
En cas de problème
Les situations les plus fréquentes, et quoi faire.
| Ce que vous voyez | Ce qu'il faut faire |
|---|---|
| La page ne s'ouvre pas | Apache n'est pas démarré. XAMPP Control Panel → Start en face d'Apache. |
| Une erreur de base de données | MySQL n'est pas démarré. Même fenêtre, Start en face de MySQL. S'il refuse, redémarrez l'ordinateur puis réessayez. |
| « ionCube Loader needs to be installed » | Sur PC, relancez le fichier d'installation des outils. Sur NAS, relancez la tâche Activer ionCube (chapitre 8). |
| Page blanche, aucun message | Presque toujours la même cause que la ligne précédente. |
| Des films sans affiche | Clé TMDB absente, ou nom de fichier qui ne permet pas d'identifier le film. Chapitres 4 et 5. |
| L'application ne trouve pas le serveur | Machine allumée et Apache démarré ? Bon numéro saisi ? Pare-feu autorisé en réseau privé ? Chapitre 6. |
| Un film refuse de se lancer | Format inhabituel. Elymir sait le convertir : Administration → Conversion vidéo. |
Écrivez à l'assistance depuis votre espace client sur elymir.fr en décrivant ce que vous voyez. Une photo de l'écran suffit le plus souvent à identifier le problème du premier coup.