Transformez une Apple TV 2 en serveur Web
Donc, vous avez déjà configuré votre Apple TV2 pour exécuter XBMC, et maintenant vous en avez marre. Pourquoi ne pas transformer l'ATV2 en serveur Web comme l'ont fait les gars de MacMiniVault ? Oui, ce lien ouvre une page Web servie à partir d'une Apple TV2. Vous pouvez le faire vous-même avec votre propre Apple TV sans trop de travail, juste un peu de patience.
Avant de commencer, vous devrez jailbreaker l'Apple TV2 avec Seas0nPass, Seas0nPass est l'utilitaire de jailbreak le plus simple, mais vous pouvez utiliser PwnageTool ou Redsn0w si cela flotte votre bateau. Après avoir fait cela, voici un aperçu de ce que vous devrez faire :
- SSH dans l'Apple TV2 nouvellement jailbreakée à partir du Terminal, le mot de passe root par défaut est 'alpine' et vous aurez besoin de connaître l'adresse IP de l'AppleTV2 ou vous pouvez essayer d'utiliser le nom d'hôte apple-tv.local :
- Changez le mot de passe root d'alpin en quelque chose d'autre en tapant 'passwd'
- Installez Lighttpd sur l'Apple TV2 en utilisant apt-get :
- Utilisez votre application SFTP préférée (CyberDuck est gratuite) pour télécharger un fichier de configuration lighttpd sur /etc/lighttpd.conf - voici un exemple de lighttpd.conf à partir duquel travailler
- Lancez maintenant le serveur lighttpd avec (vous devrez peut-être l'exécuter en tant que /usr/sbin/lighttpd-angel) :
apt-get install lighttpd
lighttpd-angel -f /etc/lighttpd.conf
Votre serveur Web Apple TV2 devrait maintenant être opérationnel, cela peut être vérifié en extrayant l'adresse IP de l'ATV dans un navigateur Web.
Si vous souhaitez que le serveur Web démarre automatiquement lorsque l'Apple TV démarre ou redémarre, vous devez ajouter un plist d'agent de lancement à /Library/LaunchDaemons/, les fichiers plist sont différents des scripts bash en ce sens vous devez épeler chaque indicateur et argument individuel sous forme de chaîne. Dans ce cas, la commande pour exécuter lighttpd-angel se traduirait par des clés plist ressemblant à ceci :
Cette procédure n'est pas encore parfaite, c'est une version élaborée à partir des instructions super simplifiées sur MacMiniVault qui a configuré ce serveur Web Apple TV en direct juste pour voir dans quelle mesure il gérera la charge de trafic.