This is definitely a neat idea, it appears as if a web hosting company called MacMiniVault has decided to turn a Jailbroken Apple TV 2G into a web server. They are currently powering a web page through the Apple TV 2G which you can check out by clicking here.
One of the fun projects going on at Mac Mini Vault is our Apple TV webserver. As much as we ‘d love to see how many Apple TV’s we could mount into a data center cabinet, it will never be a sustainable service to offer. This project was a fun way to see how far we could take the A4 powered Apple TV. The Apple TV is running iOS 4.2.2 (obviously jailbroken) with lighttpd for a web server. You can see the webpage we set up by visiting atv.macminivault.com. We’ll keep an eye on the CPU load and watch the analytics to record how much traffic the Apple TV receives.
Instructions/Helpful Hints:
- Check out Seas0npass for an easy way to jailbreak the Apple TV
- – SSH in and change the root password
- – Use apt-cache and apt-get to find and install lighttpd
- – Use SFTP to upload a /etc/lighttpd.conf config file for lighttpd
- – Within /usr/sbin/ run lighttpd-angel -f /etc/lighttpd.conf to start lighttpd
- – Write a plist file in /Library/LaunchDaemons to launch lighttpd on boot
[Via iClarified]
Crunch says
Wow…I’m impressed! Maybe it’s time to buy a second Apple TV 2G. :D (were it not for the lack of 1080p…Grrr)
Crunch says
Wow…I’m impressed! Maybe it’s time to buy a second Apple TV 2G. :D (were it not for the lack of 1080p…Grrr)
Mike says
Great idea, unfortunately I can’t get it to work. SSH, change password, installation worked perfectly, but I can’t start lighttpd. Every time I try this “within /usr/sbin/ run lighttpd-angel -f /etc/lighttpd.conf” I get this respond: “(server.c.729) can’t find username lighttpd” Obviuosly I’m a newbie, perhaps someone can help me.