Технологии

Самохостинг по-взрослому: почему сейчас — лучшее время для личного сервера

Поделиться:
Комментарий
отu/Darkextratoasty из обсуждения
вselfhosted

Этот комментарий точно передаёт мои чувства, когда я наблюдал за исчезновением Google Reader в 2013, а затем за отменой бесплатного тарифа Heroku в 2022. Оба сервиса имели преданных последователей, но всё равно были закрыты.

Наблюдение за тем, как сервисы, от которых я зависел, исчезают или оказываются за платным доступом, заставило меня исследовать самохостинг, и с тех пор я подсел на это. Самохостинг не нов, люди никогда не придерживались его долго.

Но в 2025 году мне кажется, что что-то действительно изменилось. Маятник, который качнулся от мейнфреймов к персональным компьютерам, затем от ПК обратно к централизованным облачным сервисам, снова движется в сторону индивидуального контроля. И на этот раз, я думаю, он может действительно закрепиться.


Кратко: Доступное оборудование, лучшие инструменты для контейнеризации и растущие проблемы конфиденциальности впервые за многие годы сделали самохостинг по-настоящему доступным. Но даже в этом случае содержание сервера, работающего 24/7, непрактично из-за обслуживания, охлаждения и электричества. Самохостинг имеет смысл только если вы можете управлять этим. Альтернативно, вы можете передать хостинг сервера на аутсорсинг, сохранив контроль над своим программным обеспечением (через открытый исходный код и контейнеризацию)


Почему самохостинг продолжает циклиться (и почему на этот раз всё по-другому)

Каждые несколько лет кто-то объявляет, что самохостинг «вернулся», и мы снова воодушевляемся идеей владения нашей цифровой жизнью.

В 2008 году с появлением персонального облачного хранилища, в 2013 году после разоблачений Сноудена и в 2018 году с массовым внедрением Docker.

Is the Self-Hosting Revolution Finally Here? (For Real, This Time)

Каждый раз возникала одна и та же схема: первоначальный энтузиазм, за которым следовало столкновение со сложностью и барьерами обслуживания, а затем массовый переход обратно к управляемым сервисам. Персональные компьютеры не могли сравниться с тем, что предлагали централизованные системы, поэтому мы перешли к облачным сервисам, где кто-то другой занимался тяжёлой работой.

Но как только внедрение облачных технологий достигло критической массы, мы привыкли отдавать контроль в обмен на удобство.

Gmail заменил наши почтовые серверы, Google Photos заменил наше локальное управление фотографиями, а Spotify заменил наши музыкальные библиотеки.

Хотя большинство выборов были неплохими, хранение документов, заметок и фотографий в облаке означало передачу слишком большого контроля компаниям, которые известны тем, что закрывают продукты по своему whim.

Получайте контент прямо в свой почтовый ящик

Подпишитесь сейчас, чтобы получать все последние обновления прямо на вашу почту.

Я осторожно оптимистичен насчёт 2025 года, но вот почему на этот раз всё может быть по-другому.

1. Оборудование стало невероятно дешёвым

Я могу купить мини-ПК с Intel N100 с 16 ГБ ОЗУ примерно за 120 долларов. Это меньше, чем я трачу на стриминговые подписки за три месяца. Полная настройка Raspberry Pi стоит менее 160 долларов и может запускать десятки сервисов.

Самохостеры запускают 50+ Docker-контейнеров на Pi 4, который потребляет минимум энергии, оставаясь прохладным без систем охлаждения. Экономика полностью изменилась, потому что оборудование, которое стоило бы тысячи десять лет назад, теперь стоит меньше, чем ужин на выходных.

2. Программное обеспечение с открытым исходным кодом наконец-то работает

Программное обеспечение больше не отстой. Docker устранил dependency hell, который заставлял самохостинг и ПО с открытым исходным кодом ощущаться как работа на полную ставку. Современные инструменты, такие как NGINX Proxy Manager и Portainer, превратили системное администрирование в простоту point-and-click.

Опрос r/selfhosted за 2024 год показал, что 97% респондентов используют контейнеры.

Is the Self-Hosting Revolution Finally Here? (For Real, This Time)

Когда вы можете скопировать-вставить файл Docker Compose и запустить программное обеспечение производственного качества за несколько минут, барьер для входа значительно снижается.

Кроме того, 40% потребителей чувствуют себя перегруженными количеством подписок, которыми они управляют, а 49% считают, что это слишком дорого. Эта усталость от подписок привела к тому, что больше разработчиков создают современное, интуитивно понятное программное обеспечение с открытым исходным кодом, которого у нас раньше не было.

3. Поддержка сообщества выросла

Сообщество Reddit r/selfhosted насчитывает более 650 000 еженедельных посетителей, которые делятся конфигурациями, решают проблемы и рекомендуют приложения. Репозиторий awesome self-hosted каталогизирует сотни готовых к развёртыванию приложений.

Когда я сталкиваюсь с проблемами, я нахожу решения в течение часов, а не дней. Проекты, такие как n8n (106k звёзд на GitHub) и Immich, предлагают документацию, которая соперничает с коммерческими продуктами. Кривая обучения, которая раньше занимала месяцы, теперь сжимается до выходных.

Но вот почему я всё ещё немного скептичен: это сообщество всё ещё сильно смещено в сторону технических пользователей. Пока мои друзья-неразработчики не начнут самохостить своё управление фотографиями, мы всё ещё в пузыре энтузиастов.

Что на самом деле движет этим движением?

Вот почему я думаю, что люди на самом деле движутся в сторону локального программного обеспечения для предприятий или самохостингового программного обеспечения для индивидуального использования.

1. Существует недоверие

Скандал Cambridge Analytica стал переломным моментом. Внезапно люди осознали, что «бесплатные» сервисы извлекают ценность, добывая личные данные. GDPR и аналогичные законы о конфиденциальности формализовали то, о чём многие из нас уже подозревали: наши данные ценны, и мы не получаем своей справедливой доли.

Я рассматриваю самохостинг как цифровое освоение земель. Так же, как люди переезжали в сельскую местность, чтобы избежать городской зависимости, технические специалисты строят свою собственную цифровую инфраструктуру, чтобы избежать зависимости от Big Tech.

Когда я использую Immich вместо Google Photos, Google не может анализировать мои семейные фотографии для показа таргетированной рекламы. Когда я использую Nextcloud вместо Dropbox, мои документы не сканируются на «нарушения политики контента».

Такой уровень конфиденциальности раньше требовал значительных технических знаний. Теперь этого можно достичь с помощью обучающих материалов на выходные.

2. Люди хотят избежать цикла «ухудшения качества»

Кори Доктороу точно подметил это своей концепцией «enshittification» — как платформы начинают хорошо, подсаживают пользователей, а затем постепенно ухудшают опыт, чтобы извлечь максимальную ценность.

Это та же история с щедрым бесплатным тарифом Heroku, результатами поиска Google, которые теперь заполнены рекламой, Netflix, перешедшим на производство и продвижение сериалов, которые они создают, и так далее.

Причины просты. Венчурный капитал финансирует компанию, чтобы построить что-то удивительное и бесплатное, пользователи становятся зависимыми, а затем компании неизбежно нужно «монетизировать» этих пользователей.

Самохостинг разрывает этот цикл, потому что вы являетесь клиентом программного обеспечения с открытым исходным кодом, и то, что у вас есть сегодня, вы можете сохранить навсегда.

Несмотря на все преимущества, большинство людей в каждом отдельном случае выберет удобство вместо контроля. Моя семья до сих пор предпочитает Google Фото, потому что, ну, там есть ИИ-ластик, и они могут создавать общие альбомы и добавлять любого, у кого есть аккаунт Gmail.

Таким образом, доля тех, кто готов пожертвовать удобством ради суверенитета, остается небольшой, и я не уверен, что она растет так быстро, как предполагают рыночные прогнозы.

Но почему самохостинг медленно внедряется (По сути, что он от вас требует)

Мне нравится большая часть того, что связано с самохостинговым ПО. Но люди умалчивают о недостатках управления собственной инфраструктурой.

Is the Self-Hosting Revolution Finally Here? (For Real, This Time)

Вы становитесь собственной командой по реагированию на инциденты

Когда ваша самохостинговая служба ломается в 2 часа ночи, вам некуда подать заявку в поддержку, не на что сослаться в SLA, есть только вы и те навыки устранения неполадок, которые вы успели развить.

Я усвоил этот урок на собственном горьком опыте, когда мой экземпляр Nextcloud повредил свою базу данных во время обновления.

Никакая поддержка сообщества не смогла восстановить три месяца изменений документов, которые я не удосужился как следует резервировать.

Вам необходимо знать:

  • Управление обновлениями – Какие обновления безопасны, какие требуют тестирования, а какие можно отложить.
  • Сканирование на уязвимости Потому что вы отвечаете за исправление дыр в безопасности.
  • Мониторинг и оповещение Чтобы вы знали, когда что-то ломается, до того как пользователи начнут жаловаться.
  • Резервное копирование и восстановление Потому что оборудование выходит из строя, а программное обеспечение повреждается.

Так что суть здесь в том, что легко начать с настройки, но довольно сложно поддерживать ее эффективную работу.

Ложная безопасность «Незаметности через домашнюю лабораторию»

Запуск служб в вашей домашней сети создает риски для безопасности, которых не существует при профессиональном хостинге.

Ваш резидентный IP-адрес почти всегда открыт для публики. Ваш роутер от провайдера, вероятно, имеет учетные данные по умолчанию. Ваша домашняя сеть, скорее всего, смешивает устройства IoT с критической инфраструктурой.

Легко случайно выставить базы данных в интернет или месяцами работать на непропатченном ПО. Та же самая осведомленность о безопасности, что толкает людей к самохостингу, может заставить их излишне уверенно оценивать свое реальное положение в плане безопасности.

У профессиональных хостинг-провайдеров есть выделенные команды безопасности, защита от DDoS-атак и фреймворки соответствия. У вашей домашней лаборатории есть вы, ваше свободное время и те знания в области безопасности, что вы успели почерпнуть по пути.

Итак, кто на самом деле занимается самохостингом?

Я — один из гордых самохостеров, но есть сотни тысяч других.

Ожидается, что глобальный рынок самохостинга вырастет с 15,6 миллиардов долларов в 2024 году до 85,2 миллиардов долларов к 2034 году. Это уже не просто деньги энтузиастов, а серьезное внедрение бизнесом. Исследование CISPA показало, что около 8,4% населения США пробовали самохостинг.

И мотивация очевидна: конфиденциальность, контроль, экономия средств и разочарование в привязке к поставщику.

Я вижу две основные группы:

  • Продвинутые разработчики и IT-специалисты: Они хотят полного контроля над своей инфраструктурой. У них есть навыки, и они получают удовольствие от технических вызовов.
  • Амбициозные пользователи среднего уровня: Они хотят расширить свои навыки, решая реальные проблемы. Им комфортно работать с руководствами, но им нужна хорошая документация.

Интересно внедрение на уровне предприятий. Компании осознают, что некоторые рабочие нагрузки, особенно модели ИИ и конфиденциальные данные, лучше работают локально, чем в публичных облаках, а LLM с открытым исходным кодом и платформы для локального ИИ, такие как llama.cpp, делают все это проще.

Какая самая эффективная настройка самохостинга в 2025 году?

Я думаю, в этот раз мы поумнели: вместо того чтобы выбирать между «полностью облачным» и «полностью самохостингом», я вижу, что все больше самохosterов (включая меня) комбинируют оба подхода.

Is the Self-Hosting Revolution Finally Here? (For Real, This Time)

Локальное оборудование для ПО по требованию

Я запускаю эти службы дома, потому что локально это имеет смысл.

  1. Медиастриминг: Jellyfin обслуживает мою коллекцию фильмов без ежемесячной платы.
  2. Управление фотографиями: Immich заменяет Google Фото с полной конфиденциальностью.
  3. Домашняя автоматизация: Home Assistant легко управляет моими устройствами IoT без зависимостей от облака.
  4. Локальный ИИ: Запуск LLM приватно без отправки данных в OpenAI.

👉Примечание: Локальный ИИ требует высокопроизводительных вычислений для любого более-менее пригодного к использованию ИИ. Например, модели GPT-OSS (модели с открытым исходным кодом от OpenAI, доступные для скачивания) требуют как минимум 24 ГБ видеопамяти (VRAM) для локального запуска. Если у вас MacBook с Apple Silicon и 24 ГБ оперативной памяти, вы, возможно, сможете запустить маленькую модель GPT OSS. Графическая карта не нужна. Просто она не будет такой умной, как полная модель, доступная на сайте ChatGPT.

VPS для всего остального

Если мне нужно, чтобы какая-либо часть самохостингового ПО работала 24/7, например, веб-серверы, базы данных и все, что обращено к интернету, я перевожу это на VPS-хостинг.

Вот несколько причин:

  • Безопасность: Моя домашняя сеть остается защищенной, пока мои публичные службы работают на профессиональной инфраструктуре с надлежащей защитой от DDoS и мониторингом.
  • Надежность: VPS-провайдеры предлагают гарантии бесперебойной работы, системы резервного копирования и круглосуточный мониторинг, который я не могу обеспечить дома.
  • Обслуживание: Я получаю root-доступ и полный контроль над программным стеком без необходимости управлять физическим оборудованием, питанием, охлаждением или сетевыми подключениями.
  • Масштабируемость: Я могу мгновенно увеличить мощность вместо покупки нового оборудования, если мне потребуется больше ресурсов.

Услуги, такие как VPS-хостинг и облачные вычисления от DreamHost, дают вам root-доступ и полный контроль над вашим программным стеком без ответственности за владение оборудованием. Это самохостинг без головной боли с инфраструктурой, своего рода золотая середина между заблокированным виртуальным хостингом и полностью самостоятельными настройками.

Эта гибридная модель дает мне контроль там, где я этого хочу (данные, выбор ПО и конфиденциальность), одновременно передавая на аутсорсинг то, что действительно сложно управлять в одиночку (серверная инфраструктура, безопасность и время бесперебойной работы).

Если вы хотите начать, у нас есть подробные руководства по основам безопасности и основам VPN. Руководство для начинающих от DreamHost также может быстро восполнить пробел в знаниях.

Какова разница в стоимости между самохостингом и облачным хостингом?

Самохостинговые решения обычно со временем обходятся дешевле, чем их облачные эквиваленты, даже если первоначальные затраты выше.

Моя гибридная настройка обходится в:

  • Локальное оборудование (мини-ПК): $200 единовременно (это ~$5/месяц за 3 года)
  • Электричество и интернет: ~$15/месяц
  • VPS для публичных служб: $10/месяц
  • n8n с открытым исходным кодом для автоматизации: $0/месяц

Итого: ~$35/месяц

Теперь сравните это с эквивалентными облачными сервисами:

  • Google Workspace: $15/месяц
  • Netflix + другие стриминговые сервисы: $40/месяц
  • Автоматизация на Zapier: $30/месяц
  • Облачное хранилище и другие вычисления: $50/месяц

Итого: ~$135/месяц

Экономия накапливается, но что более важно, я контролирую свои данные и не могу потерять доступ к службам, от которых завишу, просто потому что кто-то решил их отключить.

Как вы можете начать заниматься самохостингом?

Ладно, хватит разговоров. Если вы готовы начать, просто следуйте дальше.

1. Начните с малого

Выберите одну службу, которой вы реально пользуетесь и которая вам нужна. Вот несколько популярных отправных точек:

  • Управление фотографиями (Immich)
  • Медиастриминг (Jellyfin)
  • Файловое хранилище (Nextcloud)
  • Менеджер паролей (Vaultwarden)

2. Выберите оборудование

  • Бюджетный вариант: Raspberry Pi 4 с 8 ГБ ОЗУ (~80$ полный комплект).
  • Лучшая производительность: Мини-ПК с Intel N100 (~120$).
  • Гибридный подход: Начните с VPS, чтобы учиться без вложений в оборудование.

3. Изучите основы

  • Руководство по VPS от DreamHost охватывает основы работы с сервером.
  • Поймите основы безопасности, независимо от того, используете ли вы самостоятельный хостинг или управляемые сервисы.
  • Настройте VPN-доступ для безопасного удаленного управления.

4. Присоединяйтесь к сообществу

  • r/selfhosted на Reddit для решения проблем и рекомендаций.
  • awesome-selfhosted для поиска приложений.
  • Документация поставщиков и YouTube-уроки для конкретных настроек.

Моя честная оценка: Подходит ли самостоятельный хостинг именно вам?

После двух лет работы с моей гибридной системой самостоятельного хостинга я убежден, что этот подход останется. Инструменты работают, сообщество сильное, и экономика имеет смысл для технических пользователей.

Но это подходит не всем, и это нормально.

Is the Self-Hosting Revolution Finally Here? (For Real, This Time)

Ключевое понимание в том, что самостоятельный хостинг больше не является бинарным выбором. Вы можете выбрать свой уровень вовлеченности:

ПодходКонтрольОбслуживаниеЛучше всего для
Виртуальный хостингОграниченныйОтсутствуетПростые сайты, новички
VPS/Управляемый облачныйВысокийУмеренноеРазработчики, желающие баланса
Полный самостоятельный хостингМаксимальныйВысокоеОриентированные на приватность продвинутые пользователи
Гибридный (локальный + VPS)Максимальный там, где нужноУмеренноеТехнические пользователи, желающие лучшее из обоих миров

Понимание переносимости данных и компромиссов между открытым и проприетарным ПО помогает принимать эти решения.

Часто задаваемые вопросы о самостоятельном хостинге

Действительно ли самостоятельный хостинг дешевле, чем облако или SaaS?

Да, для многих сценариев. Например, запуск медиасервера (Jellyfin) или персонального облака (Nextcloud) дома стоит ~200$ за оборудование и около 10–15$/месяц за электричество и интернет. Сравните это с 100$+ совокупных ежемесячных платежей за SaaS для стриминга, облачного хранилища и автоматизации. За 12–18 месяцев вы обычно выходите в ноль, а долгосрочная экономия накапливается.

Нужен ли мне сверхбыстрый интернет для самостоятельного хостинга дома?

Только для локального использования (например, стриминг на ваши устройства) стандартного широкополосного доступа (100 Мбит/с) вполне достаточно. Если вы хотите получать доступ к сервисам извне дома (удаленный доступ), хорошая скорость отдачи (10–20 Мбит/с) и надежное соединение помогут.

Сильно ли вырастет мой счет за электричество с самостоятельным хостингом?

Большинство современных мини-ПК или Raspberry Pi потребляют менее 10–25 Вт, что составляет около 1–3$/месяц в затратах на электроэнергию. Запуск старых десктопов/серверов обходится дороже и не рекомендуется для бюджетных пользователей.

Как мне создавать резервные копии данных?

Регулярно создавайте резервные копии на внешний жесткий диск или в второго облачного провайдера (для критически важных файлов). Проверяйте ваши бэкапы — не просто доверяйте, что они сработают. Для полной избыточности некоторые используют недорогое облачное хранилище или диски вне офиса.

Могу ли я запускать модели ИИ или инструменты автоматизации локально?

Да, но для тяжелых моделей (таких как GPT-OSS-120b или Deepseek R1 671b) вам понадобится мощный ПК с большим объемом видеопамяти (не менее 96 ГБ). Для легковесной автоматизации (такой как n8n или Home Assistant) достаточно Pi или мини-ПК.

Если что-то сломается, где я могу получить помощь?

Сабреддит r/selfhosted, issues на GitHub, Discord-серверы и YouTube-уроки — ваши лучшие друзья.

Самостоятельный хостинг, возможно, наконец-то наступил

Самостоятельный хостинг в 2025 году представляет собой реальный прогресс, а не очередной хайп-цикл.

Мы достигли переломного момента, когда самостоятельный хостинг превратился из хобби-эксперимента в практический выбор. Сочетание дешевого оборудования, зрелого ПО, сильных сообществ и гибридных моделей развертывания решило проблемы, которые погубили предыдущие волны.

Для технических специалистов, комфортно чувствующих себя с умеренной сложностью, самостоятельный хостинг может предложить гораздо лучшую ценность: лучшую приватность, более низкие долгосрочные затраты и свободу от привязки к поставщику.

Но для большинства людей гибридный подход, использующий локальное оборудование для приватных сервисов и VPS для публичных, обеспечивает лучший баланс контроля и практичности.

На этот раз революция самостоятельного хостинга здесь, она работает, и, как мне кажется, построена на долгий срок.

Is the Self-Hosting Revolution Finally Here? (For Real, This Time)
VPS Хостинг

Когда вы ожидаете производительности — выбирайте DreamHost VPS

Большой или маленький, сайт или приложение — у нас есть конфигурация VPS для вас.

Узнать больше