Назад

VPS-хостинг с Dokploy, уже установленным

VPS-хостинг с Dokploy позволяет разворачивать приложения и проекты Docker Compose из репозитория Git на принадлежащем вам сервере. После заказа Docker и Dokploy устанавливаются сами и создаётся учётная запись администратора, поэтому адрес панели, email и пароль уже ждут вас в панели. Вы платите фиксированную месячную плату с безлимитным трафиком, а доступ root всегда остаётся у вас.

Насколько велик ваш сайт?

Итого$4.01/мес.

Цены указаны с НДС.

RAM и CPU можно увеличивать и уменьшать когда угодно. Диск можно только увеличить, поэтому начните с малого.

Что установлено на вашем сервере Dokploy?

  • Dokploy v0.30.10, установленный официальным установщиком
  • Docker и Docker Swarm, приложения работают в контейнерах
  • Обратный прокси Traefik, который направляет домены и получает сертификаты
  • Готовая учётная запись администратора: первая регистрация проходит при установке, так что занять панель больше никто не сможет
  • Адрес sslip.io, благодаря которому панель открывается по HTTPS ещё до добавления домена
  • 2 ГБ swap и брандмауэр с открытыми портами 22, 80, 443 и 3000

Какой размер нужен для Dokploy?

Официально Dokploy просит не менее 2 ГБ RAM и 30 ГБ диска и не называет число ядер. В наших проверках на настоящем сервере с 2 ГБ и 1 ядром установка завершилась, а небольшой пример на Next.js собрался с 2 ГБ swap и вышел в сеть по HTTPS, хотя эта сборка заняла около 12 минут. Панель, её собственная база данных и Traefik занимают часть памяти. Сборки идут на сервере, поэтому пик памяти выше, чем у запущенного приложения. Ориентир такой: для нескольких приложений или проекта на Next.js с множеством пакетов присмотритесь к 4 ГБ и 2 ядрам, а если добавляете ещё и базу данных, то к 8 ГБ.

ПрименениеРазмерЦенаВыбрать
Новый сайт 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/мес.
Растущий сайт 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/мес.
Загруженный сайт 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/мес.

Кому подходит?

  • Всем, кто хочет развёртывать из Git, чтобы каждый push обновлял приложение
  • Командам с готовым проектом Docker Compose, которые хотят запускать его с веб-экрана
  • Разработчикам, которые работают с ИИ-инструментами или пишут код вручную и хотят фиксированную месячную цену
  • Небольшим командам, которым нужны приложения, базы данных и журналы в одной панели

Что будет после заказа?

  1. Задайте размер и оплатите заказ.
  2. Сервер запускается, и Dokploy устанавливается сам. В наших проверках на настоящих серверах это заняло около 12 минут.
  3. В панели откройте свой сервер в разделе «Мои серверы». На вкладке «Обзор» нажмите ссылку «Адрес панели» и введите данные из строк «Email» и «Пароль».
  4. Создайте проект на странице Projects, добавьте Application через Create Service, выберите Git в поле Provider и введите URL репозитория и ветку.
  5. На вкладке Domains добавьте свой домен через Add Domain, включите HTTPS с Let's Encrypt и нажмите Deploy.

С каждым сервером

  • Ежедневные бэкапы входят в цену
  • Безлимитный трафик
  • Полный root-доступ
  • Позже можно увеличить или уменьшить RAM и CPU, а диск увеличить
  • Расположение: Istanbul · IST-1.

Полезно знать

  • Если сертификат выпустить не удаётся, панель открывается по обычному http на порту 3000 вашего IP-адреса, и ваш логин передаётся без шифрования. В этом случае задайте домен и включите HTTPS на странице Settings, Web Server.
  • Когда панель заработает по своему адресу HTTPS, порт 3000 можно закрыть. Docker обходит ufw, поэтому используйте официальную команду: docker service update --publish-rm "published=3000,target=3000,mode=host" dokploy
  • Адреса приложений sslip.io, которые создаёт панель, открываются по HTTP. Для HTTPS добавьте собственный домен и выберите Let's Encrypt.
  • Обновлять Dokploy и Traefik нужно вам самим. Обновление Dokploy не обновляет Traefik.
  • Панель по-прежнему показывает пароль, заданный при установке. Если вы смените его внутри Dokploy, новый пароль храните сами.

Dokploy: вопросы и ответы

Сколько RAM нужно Dokploy?

Официально Dokploy нужно не менее 2 ГБ RAM и 30 ГБ диска, и в наших проверках на настоящем сервере установка прошла без проблем на 2 ГБ с 1 ядром. Для нескольких приложений или проекта с тяжёлой сборкой разумным ориентиром будет 4 ГБ, а позже вы сможете увеличить сервер в панели.

Развёртывает ли Dokploy автоматически при push в GitHub?

Да. Добавьте Webhook URL с вкладки Deployments приложения в настройки Webhooks репозитория на GitHub. После этого каждый push в выбранную ветку заново собирает и публикует приложение, а push в другие ветки игнорируются.

Какие проекты умеет собирать Dokploy?

По умолчанию Dokploy собирает с помощью Nixpacks. Можно также выбрать Railpack, собственный Dockerfile, buildpacks или статический сайт. Если в проекте уже есть файл Docker Compose, разверните его как сервис Compose.

Какие базы данных можно запустить в Dokploy?

Dokploy устанавливает Postgres, MySQL, MariaDB, MongoDB и Redis из панели и умеет отправлять автоматические бэкапы баз данных в хранилище, совместимое с S3. Ночной бэкап самого сервера тоже входит в цену, хранятся последние 7 дней.

Dokploy бесплатен?

За версию Dokploy с открытым исходным кодом, установленную на сервере, вы Dokploy ничего дополнительно не платите. Для функций Enterprise, таких как SSO, SCIM, собственные роли, журналы аудита и whitelabeling, нужна отдельная лицензия, которая в цену не входит. Вы покупаете её у Dokploy сами.

Читайте дальше и смотрите похожие приложения