📱 Installation sur Android (Téléphone/Tablette)
Temps estimé : 5 minutes • Difficulté : Facile
1
Préparer votre Android
Allez dans : Paramètres → Sécurité
Activez : Sources inconnues ou Installation d'apps inconnues
Sur Android 8+, autorisez votre navigateur à installer des APK
2
Télécharger Elymir
Cliquez sur "Télécharger APK" dans l'onglet Téléchargements
Le fichier sera dans : Téléchargements
3
Installer l'application
Ouvrez le fichier Elymir.apk
Appuyez sur Installer
Attendez la fin de l'installation
4
Première connexion
Lancez Elymir
Choisissez le mode de connexion :
Connexion Locale :
IP : 192.168.1.XXX (IP de votre serveur)
Port : 80 ou 8888
Connexion Distante :
Adresse : monserveur.ddns.net
Port : 5000
C'est prêt ! Vos films apparaîtront automatiquement avec métadonnées !
📺 Installation sur Fire TV / Android TV
Temps estimé : 10 minutes • Difficulté : Moyenne
Prérequis : Fire TV et PC/Téléphone sur le même WiFi
Option 1 : Avec Downloader (Recommandé)
1
Installer Downloader
Sur Fire TV : Recherche → "Downloader"
Installez l'app orange Downloader (gratuite)
2
Activer les sources inconnues
Fire TV : Paramètres → My Fire TV → Options développeur
Activez : Apps de sources inconnues
Activez : Débogage ADB
3
Télécharger Elymir
Ouvrez Downloader
Entrez l'URL de téléchargement de votre fichier APK
4
Installation automatique
Downloader installera automatiquement Elymir
Appuyez sur Installer puis Ouvrir
Interface optimisée Fire TV ! Navigation parfaite avec la télécommande
💻 Installation sur Windows (XAMPP)
Temps estimé : 20 minutes • Difficulté : Facile
Important : Pour une installation détaillée de XAMPP, consultez l'onglet 🌐 XAMPP (clignotant en orange)
1
Installer XAMPP
Téléchargez XAMPP : apachefriends.org
Installez avec les options par défaut
Lancez XAMPP Control Panel
Démarrez : Apache et MySQL
2
Installer Elymir
Décompressez Elymir.zip dans :
C:\xampp\htdocs\Elymir\
3
Installer FFmpeg (OBLIGATOIRE)
Option A : Installation rapide
1. Téléchargez : https://ffmpeg.org/download.html#build-windows
2. Prenez une version "essential"
3. Décompressez dans : C:\ffmpeg\
4. Ajoutez au PATH : C:\ffmpeg\bin\
Sans FFmpeg, formats MKV/AVI ne fonctionneront PAS !
4
Installation initiale
Ouvrez votre navigateur et allez sur :
http://localhost/Elymir/install.php
Astuce : Ajoutez XAMPP au démarrage Windows pour un serveur permanent !
🌐 Installation Complète de XAMPP (Windows)
Temps estimé : 15 minutes • Difficulté : Facile
XAMPP est un environnement de développement qui inclut Apache, MySQL et PHP - tout ce qu'il faut pour faire tourner Elymir !
OBLIGATOIRE pour Windows ! Sans XAMPP (ou équivalent), Elymir ne peut pas fonctionner.
📥 Étape 1 : Téléchargement
1
Télécharger XAMPP
Rendez-vous sur le site officiel :
Choisissez la version PHP 8.2 (recommandée) pour Windows.
Le fichier fait environ 150 MB .
Vous pouvez également retrouver la version portable proposée par
Elymir ici dans un
pack , regroupant tous les outils nécessaires.
⚙️ Étape 2 : Installation
2
Lancer l'installateur
Double-cliquez sur le fichier téléchargé (xampp-windows-x64-8.2.x-installer.exe)
Si Windows Defender ou votre antivirus bloque l'installation, cliquez sur "Plus d'infos" puis "Exécuter quand même"
3
Sélectionner les composants
Cochez au minimum :
✅ Apache (serveur web)
✅ MySQL (base de données)
✅ PHP (langage de programmation)
✅ phpMyAdmin (gestion base de données)
Les autres composants sont optionnels.
4
Choisir le dossier d'installation
Laissez le chemin par défaut :
C:\xampp
Important : N'installez PAS dans "Program Files" pour éviter des problèmes de permissions.
5
Terminer l'installation
Cliquez sur Next jusqu'à la fin.
L'installation prend 2-3 minutes.
À la fin, cochez "Lancer le panneau de contrôle" .
🚀 Étape 3 : Configuration
6
Démarrer les services
Dans le XAMPP Control Panel :
1. Cliquez sur Start à côté de Apache
2. Cliquez sur Start à côté de MySQL
Apache = Serveur Web (port 80)
MySQL = Base de données (port 3306)
Les deux lignes doivent devenir vertes .
7
Autoriser le pare-feu Windows
Windows va vous demander d'autoriser Apache et MySQL.
Cliquez sur "Autoriser l'accès" pour les deux.
Si vous bloquez par erreur, allez dans Pare-feu Windows → Autoriser une application
8
Vérifier que ça fonctionne
Ouvrez votre navigateur et tapez :
http://localhost
Vous devez voir la page d'accueil XAMPP. Si oui, tout est bon !
📁 Étape 4 : Installer Elymir
9
Placer les fichiers Elymir
1. Téléchargez Elymir.zip depuis l'onglet Téléchargements
2. Décompressez le ZIP
3. Copiez le dossier Elymir dans :
C:\xampp\htdocs\
Structure finale : C:\xampp\htdocs\Elymir\
10
Accéder à Elymir
Ouvrez votre navigateur et tapez :
http://localhost/Elymir/install.php
Suivez l'assistant d'installation.
🔧 Configuration avancée (optionnel)
⚡
Démarrage automatique de XAMPP
Pour que XAMPP démarre avec Windows :
1. Dans XAMPP Control Panel, cliquez sur Config (en haut à droite)
2. Cochez "Autostart modules: Apache, MySQL"
3. Créez un raccourci de XAMPP Control Panel dans :
C:\Users\[VotreNom]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
🔒
Sécuriser MySQL (recommandé)
Par défaut, MySQL n'a pas de mot de passe root. Pour le sécuriser :
1. Accédez à http://localhost/phpmyadmin
2. Cliquez sur Comptes d'utilisateurs
3. Modifiez l'utilisateur root et ajoutez un mot de passe
Si vous changez le mot de passe root, mettez-le aussi dans C:\xampp\phpMyAdmin\config.inc.php
❌ Dépannage courant
Apache ne démarre pas (port 80 occupé)
Un autre programme utilise le port 80 (souvent Skype ou IIS).
Solution 1 : Fermez Skype/IIS
Solution 2 : Changez le port Apache :
1. XAMPP Control Panel → Apache → Config → httpd.conf
2. Cherchez "Listen 80" et changez en "Listen 8080"
3. Cherchez "ServerName localhost:80" et changez en ":8080"
4. Redémarrez Apache
5. Accès : http://localhost:8080/Elymir/
MySQL ne démarre pas (port 3306 occupé)
Une autre instance MySQL tourne déjà.
1. Services Windows (services.msc)
2. Arrêtez le service "MySQL" ou "MariaDB" existant
3. Redémarrez MySQL dans XAMPP
XAMPP est installé ! N'oubliez pas d'installer aussi IonCube et FFmpeg (onglets orange).
📦 Installation sur Synology NAS
Temps estimé : 30 minutes • Difficulté : Moyenne
1
Préparer Web Station
Centre de paquets → Installez :
Web Station
PHP 7.4 (ou supérieur)
MariaDB 10 (OBLIGATOIRE)
phpMyAdmin (recommandé)
2
Installer FFmpeg sur Synology
Option : SynoCommunity (Recommandée)
1. Ajoutez la source SynoCommunity :
http://packages.synocommunity.com/
2. Centre de paquets → Sources du paquet
3. Installez "ffmpeg" depuis SynoCommunity
CRITIQUE : Sans FFmpeg, les formats MKV/AVI/WMV ne seront PAS lisibles !
3
Installer Elymir
Via File Station :
1. Naviguez vers /volume1/web/
2. Créez un dossier : Elymir
3. Décompressez le ZIP dans ce dossier
FFmpeg sera détecté automatiquement dans /opt/bin/
🍓 Installation sur Raspberry Pi
Temps estimé : 25 minutes • Difficulté : Moyenne
1
Installer LAMP + FFmpeg
Installation complète en une commande :
sudo apt update
sudo apt install apache2 php php-mysql php-curl php-gd php-mbstring php-zip -y
sudo apt install mariadb-server -y
sudo apt install ffmpeg -y
2
Installer Elymir
cd /var/www/html
sudo unzip Elymir.zip
sudo chown -R www-data:www-data elymir/
sudo chmod 755 -R elymir/
Performance : Raspberry Pi 4 (4GB+) recommandé. Pi 3 limité à 720p.
🐧 Installation sur Linux (Ubuntu/Debian)
Temps estimé : 20 minutes • Difficulté : Moyenne
1
Installer LAMP + FFmpeg
sudo apt update
sudo apt install apache2 -y
sudo apt install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-zip -y
sudo apt install mysql-server -y
sudo apt install ffmpeg -y
2
Installer Elymir
cd /var/www/html
sudo unzip Elymir.zip
sudo chown -R www-data:www-data elymir/
sudo chmod 755 -R elymir/
Accès : http://ip-serveur/elymir/install.php
🎬 Installation et Configuration FFmpeg
Pourquoi FFmpeg ? Conversion automatique formats incompatibles (MKV/AVI/WMV) vers MP4
OBLIGATOIRE : Sans FFmpeg, seuls les fichiers MP4 natifs fonctionneront !
Vous pouvez également retrouver le dossier ffmepg complet proposé par
Elymir ici dans un
pack , regroupant tous les outils nécessaires.
💻 Windows
1
Téléchargement & Installation
1. Téléchargez depuis ffmpeg.org
2. Décompressez dans C:\ffmpeg\
3. Ajoutez C:\ffmpeg\bin\ au PATH système
4. Testez : ffmpeg -version
📦 Synology
1
Via SynoCommunity
1. Ajoutez source: http://packages.synocommunity.com/
2. Installez "ffmpeg"
3. Chemin : /opt/bin/ffmpeg
🍓 Linux/Raspberry
1
Installation APT
sudo apt install ffmpeg -y
ffmpeg -version
Elymir détecte automatiquement FFmpeg !
🔄 Réinstallation / Dépannage
Attention : Cette procédure efface toutes vos données
1
Nettoyer les fichiers de configuration
Supprimez :
Elymir/config/install.lock
Elymir/config/database.php
Elymir/.install_complete
2
Vider le cache navigateur
Mode incognito ou vider cache et cookies
3
Relancer l'installation
http://localhost/Elymir/install.php?force=1
🔐 Installation IonCube Loader
Pourquoi IonCube ? Elymir utilise IonCube pour protéger son code source.
Le Loader (gratuit) est nécessaire pour exécuter l'application.
OBLIGATOIRE : Sans IonCube Loader, Elymir affichera une erreur !
Vous pouvez également retrouver le dossier ffmepg complet proposé par
Elymir ici dans un
pack , regroupant tous les outils nécessaires.
💻 Windows (XAMPP)
2
Extraire les fichiers
Décompressez le ZIP téléchargé
Copiez le fichier correspondant à votre version PHP dans :
C:\xampp\php\ext\
Exemple pour PHP 8.2 : ioncube_loader_win_8.2.dll
3
Configurer PHP
Ouvrez le fichier :
C:\xampp\php\php.ini
Ajoutez cette ligne TOUT EN HAUT du fichier (avant tout autre code) :
zend_extension = "C:\xampp\php\ext\ioncube_loader_win_8.2.dll"
📋 Copier
Adaptez le nom du fichier selon votre version PHP, mais soyez sûr d'avoir une version récente (minimum php 8.2) !
4
Redémarrer Apache
Dans XAMPP Control Panel :
1. Cliquez sur Stop à côté d'Apache
2. Puis Start
5
Vérifier l'installation
Créez un fichier info.php dans C:\xampp\htdocs\ :
<?php phpinfo(); ?>
Ouvrez http://localhost/info.php
Recherchez "ionCube" - il doit apparaître dans la liste
Windows : IonCube Loader installé avec succès !
📦 Synology NAS
2
Transférer sur le NAS
Via File Station, copiez le fichier loader dans :
/volume1/web/ioncube/
Exemple : ioncube_loader_lin_8.2.so
3
Configurer PHP via Web Station
1. Ouvrez Web Station
2. Allez dans Paramètres PHP
3. Sélectionnez votre profil PHP
4. Cliquez sur Modifier
5. Dans Extensions , ajoutez dans le champ personnalisé :
zend_extension = /volume1/web/ioncube/ioncube_loader_lin_8.2.so
4
Alternative : Modifier php.ini manuellement
Connectez-vous en SSH et éditez :
sudo vi /etc/php/php.ini
Ajoutez la ligne zend_extension en haut du fichier
Redémarrez les services web :
sudo synoservice --restart pkgctl-WebStation
Synology : IonCube Loader installé !
🐧 Linux (Ubuntu/Debian)
1
Télécharger et installer automatiquement
cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xzf ioncube_loaders_lin_x86-64.tar.gz
sudo cp ioncube/ioncube_loader_lin_8.2.so /usr/lib/php/20220829/
Le dossier /usr/lib/php/XXXXXXXX/ varie selon votre version PHP.
Vérifiez avec : php -i | grep extension_dir
2
Configurer PHP
Créez un fichier de configuration IonCube :
sudo nano /etc/php/8.2/apache2/conf.d/00-ioncube.ini
Ajoutez :
zend_extension = /usr/lib/php/20220829/ioncube_loader_lin_8.2.so
Le fichier commence par 00- pour être chargé en premier !
3
Redémarrer Apache
sudo systemctl restart apache2
4
Vérifier
php -v
Vous devez voir : with the ionCube PHP Loader
Linux : IonCube Loader opérationnel !
🍓 Raspberry Pi
1
Télécharger la version ARM
cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_armv7l.tar.gz
tar xzf ioncube_loaders_lin_armv7l.tar.gz
Pour Raspberry Pi 4 (64-bit) : utilisez ioncube_loaders_lin_aarch64.tar.gz
2
Installer le Loader
sudo cp ioncube/ioncube_loader_lin_8.2.so $(php -i | grep extension_dir | cut -d'>' -f2 | tr -d ' ')
3
Configurer et redémarrer
echo "zend_extension = ioncube_loader_lin_8.2.so" | sudo tee /etc/php/8.2/apache2/conf.d/00-ioncube.ini
sudo systemctl restart apache2
Raspberry Pi : IonCube Loader prêt !
🔧 Dépannage IonCube
Erreur "The ionCube PHP Loader needs to be installed"
→ Le Loader n'est pas installé ou pas chargé
→ Vérifiez que la ligne zend_extension est tout en haut du php.ini
Erreur "Loader version mismatch"
→ Mauvaise version du Loader
→ Vérifiez votre version PHP : php -v
→ Téléchargez le Loader correspondant (7.4, 8.0, 8.1, 8.2, 8.3...)
Trouver votre version PHP
php -v
Exemple de sortie : PHP 8.2.12 → utilisez ioncube_loader_xxx_8.2.so
Trouver le dossier d'extensions PHP
php -i | grep extension_dir
Aide supplémentaire : Le site IonCube propose un assistant d'installation automatique :
Loader Wizard
🛠️ Télécharger les Outils d'Installation
Si vous le souhaitez, téléchargez l'ensemble des outils à installer (versions à jour) pour Windows.
📦
Pack Outils Windows
Ce pack contient tous les logiciels nécessaires pour faire fonctionner Elymir sur Windows :
XAMPP Portable - Serveur Apache + PHP + MySQL
IonCube Loader - Décodeur PHP requis par Elymir
FFmpeg - Convertisseur vidéo universel
install_elymir.bat - Permet l'exécution des trois outils précédents.
⬇️ Télécharger le Pack Outils (Windows)
Ce pack est destiné uniquement à Windows . Pour Linux, Synology ou Raspberry Pi, consultez les onglets correspondants.
Ce pack vous permet également d'installer, de copier, d'insérer les lignes nécessaires, automatiquement, grâce à son fichier install_elymir.bat .
🎬
Tutoriel vidéo d'installation
Suivez pas à pas l'installation complète en vidéo :
VIDEO
Astuce : Après téléchargement, décompressez le ZIP et suivez les instructions de chaque outil dans l'ordre : XAMPP → IonCube → FFmpeg.