Home - antonizoon/home-server GitHub Wiki
This is a guide to configuring a quick Debian Home Server, made to be accessed anywhere on the Internet. It is made for use with old laptops and ARM dev boards, since both computers save power.
Running a home server is a very useful way to gain experience before managing actual dedicated server blades in the cloud.
Why run a Home Server?
- Personal Cloud - It's time to make your own cloud. And you'll probably be all the better for it.
- IRC Bouncer - Stick around and get all the chat history and private messages using an IRC Bouncer.
- Torrent Seedbox - If you're in college, you had better avoid using p2p on their guarded networks. Take the responsibility on yourself by downloading from a home seedbox.
- You could also get a real seedbox which has protections against reports.
When to move to a real Server
- Redundancy and Reliability - Old hard drives are definitely at the bottom of the barrel when it comes to reliability, so make backups. Building systems to increase redundancy requires a RAID array (which may require a lot more than just 5-6 SATA ports), and reliability demands ECC (error-correcting) RAM.
- Public Websites/Datacenters - Unless your server is at a small business building, public websites or data hosts should not be served from your house (unless you want your ISP to raise your bill).