Self-hosting · Homelab · Приватность
Уход из облака: домашний сервер вместо Google, iCloud и других
Дома у меня работает сервер на Proxmox с 15+ сервисами. Здесь — какие облачные сервисы он заменяет, чего это стоит (времени) и где лучше остаться в облаке.
Зачем свой сервер?
Фото, документы, календари, фильмы: большая часть лежит у крупных облачных провайдеров — удобно, но за абонентскую плату, по чужим условиям и без реального контроля. Мой домашний сервер заменяет значительную часть этого. Заодно я как разработчик учусь тому, что важно в эксплуатации: виртуализация, контейнеры, сеть, бэкапы и мониторинг.
Что можно заменить
| Облачный сервис | Self-hosted | Для чего |
|---|---|---|
| Google Drive, iCloud, Dropbox | Nextcloud | Синхронизация и обмен файлами |
| Google Фото, iCloud Фото | Immich | Резервная копия и поиск фото и видео с телефона |
| Стриминг для собственной медиатеки | Jellyfin, Navidrome, Calibre-Web | Фильмы, музыка и электронные книги из своей коллекции |
| Сканер-приложения и облачный архив | Paperless-ngx | Сканировать документы, делать их доступными для поиска через OCR, архивировать |
| Облака производителей умного дома | Home Assistant, MQTT | Управлять устройствами и автоматизировать их локально |
| Облачные камеры | Frigate | Хранить и анализировать записи камер локально |
| Блокировщики рекламы на каждом устройстве | AdGuard | Фильтровать рекламу и трекеры во всей сети |
| SaaS-мониторинг | Uptime Kuma, Glances | Следить за доступностью и нагрузкой |
Важно: Jellyfin не заменяет каталог стриминга вроде Netflix. Он управляет только теми медиа, которыми вы владеете сами.
Где лучше остаться в облаке
- Почта: я рекомендую не хостить её самому. Доставляемость и репутация по спаму требуют больше усилий, чем дают.
- Всё, что не должно падать: мои продукты (MeisterMeld, PflegeOasis) работают не дома, а на арендованных серверах в Германии.
Чего это стоит на самом деле
- Железо: хватит б/у мини-ПК. У меня HP EliteDesk 800 G3 Mini с 16 ГБ ОЗУ, на нём 15+ сервисов.
- Время: обновления, бэкапы и поиск неисправностей теперь на вас.
- Ответственность: если данные потеряны, поддержки нет. Поэтому бэкапы — прежде всего остального.
Правило: хостите сами то, что не хотите терять и отдавать, и только если готовы регулярно проверять бэкапы.
Читать дальше
Proxmox · LXC · Homelab
Proxmox и LXC в homelab: какие контейнеры я запускаю и зачем
Четыре контейнера, четыре роли: как устроен мой домашний сервер, какие программы где работают и как я распределил хранилище.
Доступ · Безопасность · Бэкап
Безопасный доступ и бэкапы домашнего сервера: Tailscale, Cloudflare Tunnel, vzdump
Домашний сервер хорош ровно настолько, насколько хороши его доступ и бэкапы. Мой принцип: никакого проброса портов, каждый доступ — осознанное решение, бэкап каждый день.
DevOps · Cloudflare · Zero Trust
Zero Trust для homelab: Cloudflare Tunnel и Access вместо открытых дашбордов
Внутренний дашборд был доступен публично через поддомен. Вот как я закрыл его с помощью Cloudflare Tunnel, Cloudflare Access и Tailscale.
Личный опыт · Железо · Linux
Почему я ушёл с macOS — и что ещё умеет мой iMac 2013 года
iMac с 32 ГБ ОЗУ и хорошим дисплеем через двенадцать лет — не хлам. Почему я всё равно перешёл на Windows и Linux — личный опыт, а не бенчмарк.
Ещё из моего homelab
Вся серия, другие заметки и кейсы — здесь.
Все заметки Кейс MeisterMeld Кейс PflegeOasis Кейс Kernbohr-Expert На главную
Комментарии
Присоединяйтесь к обсуждению: комментарии работают через GitHub Discussions (вход через аккаунт GitHub). Контент GitHub/giscus загружается только после клика. Конфиденциальность