====== Building a eco-friendly home server with Voyage Linux ====== Why spend over HK$1,000 for a **eco-friendly** 586 class machine? The reason behind this is so obvious that need no more explanation. The major goals: * Operate 7x24 with very lower power consumption. * Support P2P file sharing. No more leaving the desktop PC on just for P2P! * Provide basic NAS functions. Desirable features: * Act as a WiFi broadband router * Schedule to record internet radio programs * Act as media streaming server ===== Requirement ===== * Voyage Linux 0.6.2 LiveCD. Download from [[http://www.voyage.hk|voyage website]]. Or from here: {{:voyage:voyage-0.6.2.tar.bz2|voyage-0.6.2.tar.bz2}} * [[http://www.pcengines.ch|ALIX board]] and accessories, a null modem cable for the console port is a must. * Compact Flash, at least 1GB. * A regular Debian box as the build-box for compiling additional stuff. ===== Installation ===== The installation is basically copying the fs image from the CD to a ext2 partition in the CF. Steps is in the {{:voyage:voyage-install-readme.txt|README}} file. ===== Post installation task ===== * [[Setup networking]] * [[Setup QoS and traffic shaping]] * [[Setup DDNS update]] * [[Fix clock issue]] * [[Enable hardware encryption|Enable hardware encryption engine of the Geode chip]] * [[Ensure LEDs will blink after boot]] * [[Fix boot error from voyage-util]] * [[Relocate folders to tmpfs|Relocate folders to tmpfs and How it works?]] * [[How to make root fs read only from start to stop]] * [[Run MYSQL with data files in memory]] * [[Setup Nginx + PHP5]] * [[Setup Transmission BT]] * [[Setup external hard drive]] * [[Setup NAS related features]] * [[Setup Wi-Fi AP in bridge mode]] * [[Setup Collectd monitoring]] * [[Setup SSDP daemon]] * [[Setup IGD daemon]] * [[Setup DLNA server]] * [[Rebuild kernel]] ----