We love to automate things in our home here at Lifehacker, and it turns out that with just a router, an Arduino, and an RF switched outlet, you can control pretty much any electrical device you want from your smartphone or computer. More »
Blog Archives
Turn a Cheap Router into a Home Automation Server [Video]
Turn a Cheap Router into a Home Automation Server [Video]
What’s the Best Way to Share Files Across Multiple Home Computers? [Ask Lifehacker]
Dear Lifehacker,
We’re a large family with several computers in our home. What’s the best way to share files across our home network rather than putting them on thumb drives and running from PC to PC?
With much love,
Out of Touch with My Family
Photo by Marshall Astor.
Hi Out of Touch,
The number of homes with multiple computers is rising, so you’ve got a pretty common problem. Fortunately, we’ve got plenty of good solutions. The first option most people would probably point to is setting up a simple home network (or workgroup) to allow file access and sharing among computer users on your LAN (just enable your operating system of choice’s file sharing features across all your computers). That works fine, and it’s certainly a good option. For our part, though, we’d also suggest a few other alternatives that may be quicker and easier to set up for all the members of your family.
Our favorite option for serious file sharing (lots of files shared, especially large files): setting up a home server. Windows Home Server, for example, is one of the few Microsoft products that everyone who uses it seems to universally love. Jason detailed how to set up WHS to automate your backups and corral your media, but it’s basically one always-accessible repository that your family can use to easily and seamlessly share files. If you don’t want to shell out for the WHS operating system (it’s $92), you could also put together your own network-attached storage (NAS); FreeNAS is an extremely popular free and open-source NAS worth checking out.
One of our absolute favorite ways to swap files is with Dropbox. For the low cost of free, you can install a folder on any Window, Mac OS X, or Linux-based computer, then just drag and drop files right into it that you want to share with others. Once you stick a file into the folder, it instantly syncs to Dropbox’s server and is available to the rest of your family on their own computers in just a couple of clicks.
Set up a single Dropbox account and password with private folder access your whole family can share, or grab a personal account for each user and designate a shared folder that all family members have access to. Each account comes with 2GB of storage space, but there's an option to buy more if you need it. By the way, with Dropbox, you don't have to worry about your shared files getting stuck in the ether if you lose your internet connection—synced files remain on your computer's hard drive for easy access. Also, Dropbox's LAN sync feature means that rather than making the round trip to the Dropbox servers and back to all the other machines in your network, the files quickly propagate to all the computers on your local network directly—so even big files should make their way to everyone's computers very quickly.
Finally, note-taking application Evernote is another option for sharing small files with friends and families. The free version lets users upload up to 40MB of files each month, but you're limited to audio, images, or PDFs (you'll need a premium account to upload Microsoft docs, videos, and so on). Evernote is a great choice if you want to make separate folders—or, in this case, notebooks—for each family member to help keep files organized and orderly.
Happy sharing!
Love,
Lifehacker
P.S. Got your own preferred methods that you use to share files at home? Let’s hear them in the comments. Thanks, Matthew!
Amahi Turns Old Systems into Full-Featured Media Servers [Downloads]
Wouldn’t it be neat if you could turn an old laptop or desktop into a media center that served and streamed movies, music, and files, and even backed up your other systems? With an Amahi installation, it’s not too hard.
Amahi is really a repository you add into an installation of the Fedora Linux system, but when you do, it gives that system a whole new look and purpose. From a web interface you can access from anywhere on your network, Amahi can organize and offer up access to movies, music (with streaming to iTunes and other players), photos, calendars, Outlook systems, and any old files you’re in need of. Amahi can also set up a VPN for your household network, giving you remote access to your files without too much more geeky configuration than the standard setup.
Amahi can run on pretty much any system that Fedora 10 can install on—that's about a 1.0 GHz processor and 256MB of RAM minimum. The developers are working on versions for Fedora 11 and Ubuntu, but for now, Fedora is just the base of home server that doesn't require an expensive license purchase or mastery of Linux to install. Free to download, works on any x86-based system.
Tonido Keeps Cloud Computing Local [Downloads]
Windows/Mac/Linux: If you’re interested in the idea of cloud computing and remote access to your files but a bit paranoid about putting your data on some third party server, Tonido is a great compromise.
Tonido brings cloud computing home by using your computer as the storage server and host for the applications. Once you’ve installed Tonido, the only function the Tonido servers themselves perform is keeping track of your IP to make remote logins easier for you. Tonido has a juke box for remote media streaming, a photo organizer, a blog-like personal journal that has support for web clippings and Twitter integration, easy file sharing with Webshare folder management, and a workspace with calendar, notes, and task lists. In addition to making it easier for you to remotely access your files and work with them regardless of the applications available on the remote machine you’re using, Tonido has a built in P2P service which allows you to network with friends and colleagues to share files and collaborate on projects.
The biggest downside of Tonido is it requires your home computer to be on whenever you’re away, but if you’re running an always on home server or if data privacy is a big issue, the inconvenience can be overlooked. If you’d like to avoid giving your data to third parties but would rather not leave your home computer on 24/7 for access, make sure to check out previously mentioned EyeOS, a cloud computing solution that you can install on your private web server.
Roll Your Own Streaming Media Server with Subsonic [Downloads]
Windows/Mac/Linux: Is having your entire media collection on tap, ready to stream wherever you may be, too much to ask? Not if you’re using Subsonic.
Subsonic can be installed on everything from a Windows-based computer to a home server running FreeNAS. Once installed, you can tune into your media collection from anywhere you access the web or use your mobile phone. Subsonic is a complete web-based front end for your collection. You can search tracks, listen to saved podcasts, assign ratings, add comments, and create playlists. Subsonic supports on-the-fly resampling to keep the quality high, even when you're using a lower bandwidth connection—you can turn the feature on permanently if you've got a bandwidth cap you're trying to stay under. If you're a fan of Last.fm, Subsonic has support for the service and will scrobble and update your now-playing status. There's a demo account available if you’d like to take the interface for a spin before installing it. Subsonic is free, open-source, and available for Windows, Mac, *nix systems.
