Я провів принаймні десяток років, граючи з різними конфігураціями апаратних засобів, намагаючись створити ідеальний домашній сервер. Я почав з найдешевшого ПК під моїм столом, на якому працює FreeBSD, потім перейшов на промисловий сервер міцності під управлінням Fedora Core OS, потім перероблений старий ноутбук з Ubuntu Server, потім зламаний Linksys NAS із власною прошивкою та купою пакетів для веб-сервера , ftp і т. д. Зрештою, я влаштувався на ванільний NAS-клас (Network-Attached Storage) і доповнюю його різними послугами "з хмари". Наприклад, я використовую Google Apps для зберігання та обміну документами, календарями та розміщенням електронної пошти. Я використовую Google AppEngine для розміщення багатьох моїх веб-сайтів (для цього потрібні навички програмування, перевірити сайти Google або будь-яку кількість служб хостингу блогів, якщо ви не хочете вивчати програмування). Я використовую http: // rsync.і MobileMe для резервного копіювання за межами сайтів (є також Mozy та багато інших сервісів, які простіші у використанні, наприклад, наприклад, rsync). Я використовую del.icio.us для закладок, flickr.com для зберігання та обміну зображеннями тощо, тощо.
Все це означає, що якщо у вас не буде достатньо багато вільного часу, щоб інвестувати кошти в будівництво та підтримку власної інфраструктури, вам краще не будете працювати з розміщеними послугами. Так, це часто коштує грошей (хоча, як правило, і не багато), і конфіденційність - це завжди турбота, але вам не доведеться проводити вихідні у "серверній шафі" у вашому підвалі, намагаючись зафіксувати розбитий медіа-сервер просто так, щоб ваша дружина могла дивіться останній серіал "Проектна злітно-посадкова смуга".
NAS, який зараз є моїм "домашнім сервером": Western Digital MyBook World Edition NAS.