SSD Nodes Learn Hosting plans →
Руководства Matt ConnorАвтор: Matt Connor · Обновлено 2026-10-19

Что можно запустить на VPS: 20 реальных примеров

Узнайте, как использовать виртуальный сервер для хостинга сайтов, VPN, игровых серверов и ИИ-агентов. Приведен список из 20 задач с расчетом необходимого объема RAM.

Что можно делать с VPS?

VPS (виртуальный выделенный сервер) — это Linux-машина с публичным IP-адресом, которая работает независимо от того, включен ли ваш ноутбук. Поэтому на ней можно разместить всё, что должно оставаться доступным постоянно. На практике это веб-сайты, персональный VPN, собственное хранилище файлов и фотографий, медиасерверы, игровые серверы, запланированные скрипты и постоянно растущий набор инструментов ИИ. Ниже приведены двадцать задач, которые люди реально выполняют на серверах, упорядоченные примерно по частоте, с которой они становятся причиной аренды сервера.

Для каждого пункта указано назначение задачи, примерные затраты оперативной памяти и ссылка на полное руководство. Если вас интересует более широкий каталог приложений, а не конкретные задачи, ознакомьтесь с сопутствующим списком приложений для self-hosting в 2026 году, где описание идет по каждому приложению отдельно.

20 задач, которые люди реально решают на серверах

  1. Хостинг сайта или веб-приложения. Это по-прежнему самый популярный ответ. Один небольшой сервер легко справляется с nginx или Apache, PHP и базой данных при 1 ГБ оперативной памяти. Классическая точка входа — стек LAMP на Ubuntu 24.04. Добавьте бесплатный сертификат с помощью Certbot и Let's Encrypt для nginx, так как при обращении по IP-адресу на 80 порту браузеры показывают предупреждение, из-за которого вы теряете каждого посетителя.
  1. Запуск нескольких сайтов и приложений на одной машине. Один сервер может обслуживать около 12 доменных имен, если перед ними стоит инструмент, распределяющий запросы по именам хостов. Эту задачу выполняет обратный прокси-сервер (reverse proxy), который также обновляет сертификаты. Именно поэтому Traefik перед несколькими Docker-приложениями — обычный второй шаг. Экономия реальна: пять проектов на одном сервере с 4 ГБ памяти стоят дешевле, чем пять маленьких серверов, и их проще резервировать.
  1. Собственный VPN. VPS предоставляет вам выходной IP-адрес, который вы контролируете. Благодаря этому общедоступный Wi-Fi не сможет прочитать ваш трафик, а ваши домашние сервисы останутся скрыты от открытого интернета. WireGuard потребляет менее 50 МБ памяти и работает на уровне ядра, поэтому сервер его почти не замечает. Руководство по самостоятельному развертыванию WireGuard VPN охватывает проблемы с рукопожатием (handshake) и DNS, на которых часто спотыкаются пользователи. Эти два продукта часто путают, поэтому сначала стоит уделить минуту сравнению VPS и VPN.
  1. Собственный менеджер паролей. Vaultwarden поддерживает протокол Bitwarden, поэтому все официальные приложения и расширения для браузеров подключаются к вашему серверу, а не к серверам компании. Ему требуется около 150 МБ оперативной памяти и почти не требуется дисковое пространство, что делает Vaultwarden на VPS лучшим первым проектом из этого списка. На этом сервере хранятся все ваши пароли, поэтому настройте сертификат и резервное копирование сразу при установке, а не откладывайте на потом.
  1. Облачное хранилище файлов и календари. Nextcloud заменяет платные подписки Drive или Dropbox, предоставляя клиенты синхронизации для всех компьютеров и телефонов, а также календарь и контакты. Выделите от 1 до 2 ГБ оперативной памяти плюс место под ваши файлы и сразу устанавливайте его на PostgreSQL: руководство Nextcloud с Docker, TLS и резервным копированием объясняет, почему миграция базы данных позже — самый частый способ сломать экземпляр.
  1. Фотоархив с загрузкой с телефона. Immich автоматически загружает снимки с камеры и выполняет поиск по лицам и объектам — именно эта функция заставляет людей уходить с Google Photos. Это самое требовательное приложение в списке из-за контейнера машинного обучения, поэтому прочитайте руководство по самостоятельному хостингу Immich, прежде чем покупать самый дешевый тариф. На странице системных требований Immich указано минимум 6 ГБ оперативной памяти (рекомендуется 8 ГБ) и 2 ядра процессора, либо 4 ГБ памяти при отключенных функциях машинного обучения. Если этот объем памяти превышает возможности вашего тарифа, сравнение PhotoPrism и Immich поможет оценить их по потреблению памяти, мобильным приложениям и командам резервного копирования, чтобы вы могли выбрать то, что реально потянет ваш сервер. Фиксируйте версию вместо использования тега latest, так как между релизами случаются критические изменения.
  1. Медиасервер для вашей библиотеки. Jellyfin транслирует фильмы и шоу на ТВ-приложение, браузер или телефон без учетных записей и платных функций для удаленного воспроизведения. В простое он потребляет около 1–2 ГБ оперативной памяти, хотя собственное руководство Jellyfin рекомендует 8 ГБ для типичного развертывания и отмечает, что 4 ГБ может хватить на Linux-сервере без графической оболочки. Решающим фактором является транскодирование: Jellyfin на VPS показывает, как хранить файлы в формате, который клиенты воспроизводят напрямую, чтобы сервер только передавал байты. После запуска Halcyon меняет интерфейс библиотеки на стиль видеопроката 1990-х, где вы просматриваете полки, что оказывается гораздо удобнее, чем бесконечная сетка миниатюр.
  1. Игровой сервер для друзей. Серверу Minecraft для небольшой группы игроков нужно 2–4 ГБ оперативной памяти и машина, которая работает, даже когда хост-игрок ложится спать, — именно для этого и нужен VPS. Руководство Minecraft-сервер на VPS описывает флаги памяти Java и запуск через systemd, чтобы сервер автоматически перезапускался при сбоях.
  1. Плановые скрипты, парсеры и боты. Все, что должно выполняться в 3 часа ночи, требует машины, которая включена в 3 часа ночи. Оформляйте задачу как сервис systemd с таймером, а не как строку cron, так как вы получите логи, статус завершения и удобный способ тестирования: сервисы и таймеры systemd на VPS содержит примеры файлов юнитов. Бот для Discord или Telegram строится по тому же принципу, но с постоянно запущенным процессом вместо таймера.
  1. Автоматизация рабочих процессов. n8n предоставляет визуальный конструктор для задач, за которые Zapier берет плату за каждое действие, а самостоятельный запуск избавляет от таких счетов. У объема данных есть предел, но вы сами его устанавливаете: n8n ограничивает полезную нагрузку до 16 МБ по умолчанию через N8N_PAYLOAD_SIZE_MAX, этот лимит можно увеличить и перезапустить сервис. Он потребляет около 500 МБ оперативной памяти. Укажите ключ шифрования явно, как показано в самостоятельном n8n с HTTPS. В противном случае n8n генерирует ключ при первом запуске и сохраняет его в папке ~/.n8n; если эта папка не находится на постоянном томе (persistent volume), пересборка контейнера приведет к потере ключа и сделает все сохраненные учетные данные нечитаемыми.
  1. Запуск языковой модели на своем сервере. Ollama обслуживает модели с открытыми весами через локальный API, поэтому промпты и документы никогда не покидают ваш сервер. На VPS только с CPU ожидайте несколько слов в секунду вместо мгновенных ответов и выделите около 8 ГБ оперативной памяти для типичной модели 8B (только загрузка модели по умолчанию в Ollama llama3.1:8b составляет 4,9 ГБ, без учета контекста): запуск Ollama для хостинга LLM содержит честные цифры. Для платформы рабочих процессов поверх модели Dify на VPS добавляет интерфейс и поиск по документам.
  1. Среда для AI-агента-программиста. AI-агент, который работает час, бесполезен, если он умирает при закрытии ноутбука, поэтому их размещают на сервере внутри терминального мультиплексора для последующего переподключения. Claude Code на VPS с tmux — это готовое решение, а запуск агента-программиста на VPS описывает общую схему. Создайте для него отдельного непривилегированного пользователя и директорию, из которой он не сможет выйти.
  1. Хостинг MCP-серверов для ваших ассистентов. MCP (model context protocol) серверы — это небольшие постоянно запущенные процессы, которые предоставляют инструменты и данные AI-клиенту, а «постоянно запущенные» — это то, что ноутбук обеспечить не может. MCP-серверы на VPS пошагово описывают их запуск за TLS с аутентификацией, что важно, так как открытый MCP-эндпоинт — это инструмент, который может вызвать кто угодно.
  1. Мониторинг других серверов. Uptime Kuma пингует ваши сайты и оповещает вас практически по любому каналу, потребляя около 200 МБ. Правило, которое многие упускают: мониторьте продакшн с другой машины, так как мониторинг статуса Uptime Kuma, запущенный на той же машине, которую он проверяет, не сообщит вам, когда эта машина выйдет из строя.
  1. Реальные метрики, а не просто «работает/не работает». Когда у вас целый парк серверов, а не один, вам нужны метрики CPU, диска и сервисов с историей и триггерами. Мониторинг-сервер Zabbix делает это с помощью агента на каждом хосте. В примерах оборудования для Zabbix указаны 2 ядра CPU и 8 ГБ памяти даже для минимальной установки (1000 отслеживаемых метрик), плюс собственная база данных. Начните с простой проверки доступности и переходите к большему, когда будет что мониторить.
  1. Внешние резервные копии для всего остального. Резервная копия на том же диске, что и данные, — это не резервная копия. Дешевый VPS с большим объемом диска отлично подойдет в качестве хранилища, а резервные копии restic на VPS дают вам зашифрованные, дедуплицированные и версионированные снимки с возможностью восстановления, которую можно реально протестировать. Тестируйте их ежемесячно, потому что непроверенная резервная копия — это лишь надежда.
  1. Собственный CI-раннер. Время сборки на облачных сервисах заканчивается, а собственный раннер сохраняет кэши «теплыми», а секреты — локальными. Собственный раннер GitHub Actions показывает процесс установки и изоляции, что особенно важно для публичных репозиториев, где pull request может запустить код на вашей машине.
  1. Командный чат под вашим контролем. Rocket.Chat поддерживает треды, звонки и интеграции для команды, которая не хочет платить за каждое рабочее место. Это один из самых тяжелых проектов в списке: по состоянию на 2026-10-12, системные требования Rocket.Chat для минимального уровня (до 500 одновременных пользователей, без высокой доступности) составляют минимум 4 ГБ памяти для узла Rocket.Chat и еще 4 ГБ для MongoDB, указанной с тремя участниками реплики. Таким образом, сервер, содержащий приложение и один участник MongoDB, требует не менее 8 ГБ, а Rocket.Chat 8.x требует MongoDB 8.0 или новее. Rocket.Chat с Docker Compose описывает процесс обновления версий, так как пропуск мажорной версии MongoDB при обновлении приведет к потере доступа к базе данных.
  1. Частная сеть между всеми вашими машинами. Когда у вас несколько серверов и ноутбук, ячеистая сеть (mesh network) удобнее, чем один хаб, а Headscale как собственный сервер управления Tailscale оставляет координацию на вашей машине. Когда нужно обеспечить доступность всей сети, а не одного хоста (например, домашней локальной сети или частного диапазона провайдера), VPS, анонсирующий эти маршруты как subnet router, избавляет от необходимости устанавливать клиент на каждое устройство за ним. Сочетайте это с привычкой управлять хостами как группой, о чем рассказывается в управлении несколькими Linux-серверами.
  1. Лаборатория и почтовый сервер (если настаиваете). VPS — безопасное место для экспериментов: попробуйте сервер на FreeBSD 15 или запускайте виртуальные машины внутри своего сервера, если тариф позволяет вложенную виртуализацию. Почта находится в конце списка намеренно, так как большинство провайдеров блокируют исходящий 25 порт, а борьба за доставляемость писем — это долгий процесс, поэтому читайте самостоятельный почтовый сервер с Mailcow с открытыми глазами.

Сколько ресурсов сервера требуется для каждого из них?

Оперативная память — это обычно первое ограничение, с которым вы столкнетесь, хотя процессор и диск также имеют значение: например, Immich требует как минимум 2 ядра процессора в дополнение к оперативной памяти. Тарифный план с 1 GB RAM позволяет запустить что-то одно небольшое: веб-сайт, VPN, менеджер паролей или бота. Тариф с 4 GB RAM — это комфортный вариант для запуска нескольких сервисов за одним прокси, к чему в итоге и приходят большинство пользователей на этой странице.

Неудобный объем — это 2 GB. Именно здесь кто-то добавляет третий контейнер, ядро системы молча завершает его работу, и в логах приложения нет никаких объяснений причин. Запустите sudo dmesg | grep -i "out of memory", и вы увидите строку Out of memory: Killed process, которую проигнорировала среда выполнения контейнеров. Задачи ИИ нарушают это правило: типичная языковая модель на 8B параметров в том виде, в котором её поставляет Ollama, требует примерно 8 GB оперативной памяти для комфортной работы, аналогично обстоит дело и с машинным обучением для обработки фотографий. Квантование сильно меняет эти цифры, поскольку модель Bonsai 8B с 1-битным квантованием от PrismML упаковывает свои 8B параметров в файл размером 1.16 GB, который работает через llama.cpp. Rocket.Chat — еще одно исключение: документация требует минимум 4 GiB для сервера чата и 4 GiB для его базы данных, то есть в сумме не менее 8 GB.

Объем диска зависит от ваших данных. Фотографии, медиафайлы и резервные копии — это единственные категории, которым требуются сотни гигабайт. Для медиафайлов также требуется дополнительное рабочее пространство помимо самой библиотеки: руководство по аппаратному обеспечению для Jellyfin рекомендует 100 GB SSD для ОС, файлов Jellyfin и кэша транскодирования. Размер этого кэша рассчитывается как размер вашего самого большого файла, умноженный на пиковое количество одновременных потоков. Всё остальное измеряется десятками гигабайт, а не сотнями, поэтому сопоставьте объем диска в выбранном тарифе с объемом данных, которые вы планируете хранить.

Перед началом работы

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

sudo apt update && sudo apt upgrade -y
sudo adduser deploy
sudo usermod -aG sudo deploy
sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw status

sudo ufw status должна вывести Status: active со строкой, разрешающей 22/tcp. Откройте второе окно терминала и убедитесь, что вы по-прежнему можете войти в систему, прежде чем закрывать первое. Ошибка в настройках межсетевого экрана может заблокировать доступ, и для восстановления потребуется консоль в панели управления провайдера. В статье первые десять минут на новом VPS этот процесс описан полностью, а укрепление SSH отключает вход по паролю, после чего постоянные попытки подбора пароля в фоновом режиме перестают иметь значение.

Почти каждое приложение из списка выше поставляется в виде контейнера, поэтому достаточно один раз установить Docker, чтобы остальные пункты превратились в простое копирование команд:

curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker "$USER"
newgrp docker
docker run --rm hello-world

Ошибка при чтении permission denied while trying to connect to the Docker daemon socket означает, что изменения группы еще не применились к вашей сессии, поэтому выйдите из системы и войдите снова. В статье основы Docker Compose объясняется формат файла, который используется во всех приведенных выше руководствах.

Для чего VPS не подходит

Несколько честных ограничений. Тяжелая графическая работа и обучение моделей требуют GPU, а стандартный VPS его не имеет, поэтому инференс на CPU останется медленным независимо от объема RAM. Если вам действительно нужны GPU или несколько терабайт дискового пространства, домашний сервер станет честной альтернативой, а Proxmox дома против аренды VPS поможет сопоставить стоимость оборудования и электричества с ежемесячным счетом. Любые задачи, где пять минут простоя наносят реальный ущерб, например, домашняя сигнализация или медицинское оповещение, не должны размещаться на любительском сервере, который вы обновляете по воскресеньям. Один сервер — это единая точка отказа, поэтому сервис, который не должен отключаться, требует второго сервера и проверенного способа переключения на него.

Электронная почта заслуживает отдельного предупреждения, даже если она есть в списке. Исходящий порт 25 заблокирован у большинства провайдеров, и даже если он открыт, новый IP-адрес без репутации будет попадать в спам, пока DNS-записи не будут настроены правильно, а адрес не будет «прогрет». Это постоянная работа, а не задача на выходные.

FAQ

Каково наиболее частое применение VPS?

Размещение веб-сайта или веб-приложения. Небольшой сервер под управлением nginx или Apache с PHP и базой данных справляется с личным сайтом, сайтом клиента или небольшим продуктом при 1 GB оперативной памяти. Это самый дешевый способ получить реальный публичный IP-адрес с полным контролем над стеком. Второе по популярности применение — личный VPN, так как собственный сервер предоставляет выходной адрес, который не используется никем другим.

Сколько оперативной памяти нужно для сервисов из этого списка?

Для одного небольшого сервиса достаточно 1 GB. Для нескольких сервисов за одним reverse proxy комфортным объемом будет 4 GB — это тариф, на котором останавливается большинство пользователей. Исключение составляют задачи ИИ: типичная языковая модель 8B в Ollama требует около 8 GB для комфортной работы, хотя сильно квантованные сборки потребляют гораздо меньше; аналогичный объем памяти требуется для машинного обучения с фотографиями. Rocket.Chat также относится к этой категории, так как его задокументированный минимум составляет 4 GiB для приложения и 4 GiB для MongoDB. Объем диска важен только в том случае, если вы храните медиафайлы, фотографии или резервные копии.

Можно ли запустить несколько таких сервисов на одном сервере?

Да, это стандартная практика. Поместите каждое приложение в отдельный контейнер, не открывайте порты напрямую в интернет и позвольте одному reverse proxy обрабатывать имена и сертификаты. Ограничением является объем памяти, а не количество приложений, поэтому сложите реальные показатели потребления, указанные выше, и оставьте запас не менее 25 процентов, чтобы обновление или запуск резервного копирования не привели к завершению процесса из-за нехватки памяти (OOM kill).

Нужно ли знать Linux для использования VPS?

Вам нужны базовые навыки: подключение по SSH, редактирование файлов и чтение логов. Все остальное в этих руководствах сводится к копированию, вставке и сверке вывода с тем, что должно получиться согласно инструкции. Если вы предпочитаете графический интерфейс командной строке, панель управления возьмет управление приложениями на себя, а в сравнении Cloudron, CasaOS и Coolify описано, чем приходится жертвовать в плане гибкости при использовании каждой из них.

Дешевле ли VPS, чем оплата готовых сервисов?

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

Была ли эта статья полезной?