Один мини-ПК с 16 GB оперативной памяти и установленным Docker может заменить примерно 100 USD в месяц облачных подписок, если выбрать правильные контейнеры. Математика проста: Google One Family (10 USD), iCloud+ 200GB (3 USD), 1Password Family (5 USD), Netflix или Plex Pass (10-20 USD), Trello Business Class (5 USD), подписка на сканирование документов (5 USD), подписка на смарт-хаб (5 USD), дешевый VPS для блокирования рекламы (5 USD), монитор времени работы (10 USD) быстро складываются.
Мы выбрали восемь контейнеров Docker, которые заменяют реальные ежемесячные подписки в домашней лаборатории. Для каждого есть заметка “кому следует пропустить”, потому что неправильный выбор просто переместит бремя обслуживания на вас.
На что обратить внимание при выборе самостоятельно размещаемого контейнера Docker
Не каждое самостоятельно размещаемое приложение — хорошая идея. Проверьте развертываемые приложения по этому списку.
- Активное обслуживание. Проверьте страницу выпусков GitHub. Если последний коммит был 18 месяцев назад, пропустите.
- Путь миграции из облачного сервиса. Контейнер полезен только если вы можете чисто импортировать свои данные. Контейнеры без импорта становятся кладбищами.
- История резервного копирования. Если удаление одного тома Docker удаляет ваши данные, контейнер не экономит деньги, а отнимает время. Каждое приложение в этом списке имеет задокументированную процедуру резервного копирования.
- Мобильный клиент, который не ужасен. Вы не будете придерживаться самостоятельно размещаемого сервиса, если приложение для телефона хуже, чем отброшенный SaaS.
- Разумный объем памяти. Контейнер на 4 GB, который простаивает на 800 MB, нормален для 16 GB оперативной памяти. Три таких контейнера — нет.
- Модель сетевого доступа. Что-то должно находиться впереди контейнера: Tailscale, обратный прокси с Let’s Encrypt или частная VPN. Спланируйте сеть перед тем как вытянуть образ.
Быстрое сравнение
| Приложение | Заменяет | Бесплатный уровень | Платный уровень | RAM при простое | Поддерживаемые платформы |
|---|---|---|---|---|---|
| Portainer | Docker Desktop UI | Community Edition | Business (5 узлов бесплатно) | 50 MB | x86-64, ARM |
| Nextcloud | Google Drive, iCloud Files | Полный self-host | Enterprise support | 300 MB | x86-64, ARM |
| Immich | Google Photos, iCloud Photos | Полный self-host | Нет | 500 MB | x86-64, ARM |
| Vaultwarden | 1Password Families | Полный self-host | Нет | 30 MB | x86-64, ARM |
| Jellyfin | Netflix, Spotify (собственные файлы) | Полный self-host | Нет | 200 MB | x86-64, ARM |
| Home Assistant | Nest, Alexa Skills, IFTTT | Полный self-host | Nabu Casa (7 USD/мес) | 500 MB | x86-64, ARM |
| Paperless-ngx | Evernote Scannable, DocuSign | Полный self-host | Нет | 200 MB | x86-64, ARM |
| AdGuard Home | NextDNS, ControlD | Полный self-host | Нет | 30 MB | x86-64, ARM |
Приложения
1. Portainer, кабина Docker
Portainer — это интерфейс, который делает остальную часть этого списка терпимой. Веб-панель для контейнеров, стеков, образов, томов и сетей; управление доступом на основе ролей, если вы делитесь лабораторией с семьей; и приличная библиотека шаблонов. Community Edition достаточна для личной домашней лаборатории; уровень Business бесплатен для до 5 узлов и добавляет RBAC.
Где это не срабатывает: Наиболее полезные функции Business Edition (журналы активности, развертывание GitOps) находятся за платным уровнем для больших развертываний.
Цена:
- Бесплатно: Community Edition, без ограничения по количеству мест. Business Edition бесплатно до 5 узлов.
- Платно: Business Edition сверх 5 узлов оценивается в расчете на узел в год.
Платформы: Windows, Linux, macOS (Docker Desktop), ARM (Raspberry Pi 4+).
Загрузка: portainer.io | GitHub
Суть: Тот, который вы устанавливаете в первую очередь, чтобы остальная часть лаборатории имела общую плоскость управления.
2. Nextcloud, замена Google Drive
Nextcloud — это самое близкое к полной замене Google Drive плюс Google Docs плюс Google Calendar плюс Contacts. Клиенты синхронизации файлов для Windows, macOS, Linux, Android и iOS. Совместное редактирование документов (Nextcloud Office, ранее Collabora). Календарь и контакты через CardDAV/CalDAV. Двухфакторная аутентификация встроена.
Где это не срабатывает: Веб-интерфейс тяжелее, чем Google Drive. Первоначальная настройка сложна, если вы пропустите контейнер AIO (All-in-One).
Цена:
- Бесплатно: Все функции, самостоятельное размещение.
- Платно: Подписки на корпоративную поддержку.
Платформы: Клиенты рабочего стола Windows, macOS, Linux. Мобильные iOS и Android.
Загрузка: nextcloud.com | GitHub
Суть: Замена Drive для людей, которые хотят полную форму Google Workspace.
3. Immich, замена Google Photos
Immich — это причина, по которой многие люди отказываются от Google Photos. Он имеет поддерживаемое ML обнаружение лиц и объектов (опционально), автоматическую загрузку с телефона, которая действительно работает (фоновая, постепенная), прокрутку временной шкалы, общие альбомы и мобильные приложения качества CarPlay для iOS и Android. Он наверстал Google Photos в 2024 году и превзошел его в некоторых аспектах (рабочий процесс общего альбома) в 2025 году.
Где это не срабатывает: Работы ML требуют GPU или много CPU при первом проходе. Требует PostgreSQL и Redis в стеке.
Цена:
- Бесплатно: Все функции.
- Платно: Нет. Принимаются пожертвования.
Платформы: Сервер Linux. Клиенты iOS, Android, веб.
Загрузка: immich.app | GitHub
Суть: Лучший обмен подписки на self-hosted в этом списке.
4. Vaultwarden, замена 1Password
Vaultwarden — это написанный на Rust сервер Bitwarden, который говорит на официальном протоколе Bitwarden. Это означает, что официальные клиенты Bitwarden (расширения браузера, мобильные приложения, CLI) все работают на вашем сервере без каких-либо изменений. Объем памяти менее 50 MB. План 1Password Families (5 USD/месяц) становится контейнером Docker и туннелем Tailscale.
Где это не срабатывает: Не связан с Bitwarden. Если корпоративные функции (SCIM, федерация SSO) являются жесткой необходимостью, Bitwarden Enterprise — лучший вариант.
Цена:
- Бесплатно: Все функции (включая премиум-функции Bitwarden как TOTP, которые требуют платного уровня на bitwarden.com).
- Платно: Нет.
Платформы: Все платформы через официальные клиенты Bitwarden.
Загрузка: GitHub
Суть: Лучшая замена 1Password в категории с большим отрывом.
5. Jellyfin, Netflix для собственных файлов
Jellyfin — это форк Emby с открытым исходным кодом, и это медиа-сервер, который вы используете, когда давление монетизации Plex достает вас. Прямое воспроизведение или транскодирование на любой клиент, 4K HDR pass-through, приложения для смарт-ТВ на Roku, Fire TV, Google TV, Apple TV и Samsung Tizen. Функции LiveTV и DVR, если у вас есть HDHomeRun.
Где это не срабатывает: Скрейпинг метаданных не такой умный, как у Plex из коробки. Мобильные приложения улучшились, но все еще отстают от полированности Plex.
Цена:
- Бесплатно: Все функции, навсегда.
- Платно: Нет.
Платформы: Сервер Linux. Клиенты на Windows, macOS, Linux, iOS, Android, Apple TV, Roku, Fire TV, Google TV, Samsung Tizen, LG WebOS.
Загрузка: jellyfin.org | GitHub
Суть: Бесплатно навсегда и достаточно хорошо, чтобы действительно заменить Plex для большинства людей.
6. Home Assistant, смарт-хаб
Home Assistant — это смарт-хаб, который Nest, Alexa Skills и IFTTT хотят быть. Он поддерживает 2000+ интеграций (Zigbee, Z-Wave, Matter, Thread, LAN discovery), локальную обработку, которая продолжает работать, когда интернет отключен, и автоматизацию, которая подходит для любой сложности, которую вы ей подбросите.
Где это не срабатывает: Кривая обучения реальна. Вы потратите выходные на первую настройку.
Цена:
- Бесплатно: Все функции self-hosted.
- Платно: Подписка Nabu Casa (примерно 7 USD/месяц) для облачной конечной точки и интеграции Google/Alexa.
Платформы: Сервер Linux, выделенное оборудование ODROID/HA Yellow. Мобильные приложения на iOS и Android.
Загрузка: home-assistant.io | GitHub
Суть: Хаб, который окупается в первый раз, когда ваш ISP выключается и ваши лампы все еще работают.
7. Paperless-ngx, архив документов
Paperless-ngx превращает стопку бумаги в поддерживающий поиск, меченый архив. OCR каждого сканирования при приеме, автоклассификация по корреспонденту и типу документа, политики хранения и полнотекстовый поиск. Если вы владеете сканером Fujitsu ScanSnap или Doxie, Paperless-ngx — это то, что должно находиться ниже по потоку.
Где это не срабатывает: Настройка требует PostgreSQL, Redis и рабочего процесса задач. OCR на Raspberry Pi 4 медленный (используйте мини-ПК).
Цена:
- Бесплатно: Все функции.
- Платно: Нет.
Платформы: Сервер Linux. Веб-интерфейс — основной клиент. Мобильные клиенты через приложения сообщества.
Загрузка: paperless-ngx.com | GitHub
Суть: Убийца подписки для людей, которые избегали перехода на безбумажную систему, потому что не доверяли поставщику облака.
8. AdGuard Home + Uptime Kuma, стек сетевого монитора
AdGuard Home — это блокирование рекламы и трекеров на уровне DNS для всей вашей сети, а Uptime Kuma — это панель “все ли еще работает”. Их объединение имеет смысл, потому что вы хотите оба на одном ящике: AdGuard становится вашим LAN DNS, Uptime Kuma пингует все остальные контейнеры, а Portainer сидит над обоими.
Где это не срабатывает: Блокирование DNS-уровня AdGuard иногда может сломать сайты банков или страховых компаний; вам нужна стратегия обхода для каждого устройства. Поставщики уведомлений Uptime Kuma могут барахлить на бесплатном уровне некоторых шлюзов SMS.
Цена:
- Бесплатно: Оба полностью бесплатны.
- Платно: Нет.
Платформы: Сервер Linux. Клиенты веб-интерфейса.
Загрузка: AdGuard Home GitHub | Uptime Kuma GitHub
Суть: Последние два контейнера, которые вы устанавливаете, и два, за которые вы поблагодарите себя через шесть месяцев.
Как выбрать правильный
- Начните с Portainer так что остальные контейнеры имеют общую плоскость управления.
- Сначала замените Google Photos на Immich. Самый быстрый, самый конкретный обмен ежемесячной стоимости.
- Замените 1Password на Vaultwarden, если давление подписки менеджера паролей вас беспокоит.
- Пропустите Nextcloud, если вам нужна только синхронизация файлов в форме Drive и ничего больше. Syncthing легче.
- Выберите Jellyfin вместо Plex, если вы не владеете Plex Pass и не любите его.
- Добавьте Home Assistant в конце и только если у вас действительно есть смарт-устройства.
- Добавьте Paperless-ngx только если у вас есть сканер документов и привычка сканировать.
- Запустите AdGuard Home + Uptime Kuma на любом ящике, который остается включенным 24x7. Они стоят ничего для запуска.
FAQ
Сколько памяти мне нужно для домашней лаборатории Docker? 16 GB удобно запускает Immich, Vaultwarden, Jellyfin, Home Assistant и AdGuard Home одновременно. 8 GB работает, если вы пропустите работы Immich ML или транскодер Jellyfin.
Нужна ли мне GPU для Immich или Jellyfin? Immich выигрывает от GPU (или ANE Apple Silicon) для обнаружения лиц и объектов. Jellyfin нуждается в GPU только для аппаратного транскодирования.
Какое самое дешевое оборудование для этого стека? Использованный мини-ПК Beelink или Minisforum с N100 или Ryzen 5 за 200-300 USD охватывает все в этом списке.
Nextcloud быстрее, чем Google Drive? Для передачи в локальной сети, да. Через интернет это зависит от вашей пропускной способности загрузки. Загрузка гигабитной оптики будет соответствовать или превзойти Drive; загрузка на 30 Мбит/с не будет.
Нужен ли мне Tailscale или VPN? Да. Не подвергайте эти контейнеры сырому интернету. Tailscale или WireGuard добавляет две минуты настройки и закрывает 90% поверхности атаки.
Какова история резервного копирования для домашней лаборатории Docker? Резервные копии томов ночью (borgbackup, restic, Kopia) на второй диск или облачную цель. Протестируйте восстановление ежеквартально.