Назад

VPS-хостинг Dokploy із готовим встановленням

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

Якого розміру ваш сайт?

Разом$4.02/міс.

Ціни містять ПДВ.

Збільшуйте або зменшуйте 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.02/міс.
Сайт, що росте 4 GB RAM · 2 vCore · 60 GB NVMe $6.91/міс.
Завантажений сайт 8 GB RAM · 4 vCore · 120 GB NVMe $13.63/міс.

Кому підійде?

  • Усім, хто хоче розгортати з Git, щоб кожен push оновлював застосунок
  • Командам з наявним проєктом Docker Compose, які хочуть запускати його з вебекрана
  • Розробникам, що користуються інструментами ШІ або пишуть код вручну й хочуть фіксовану щомісячну ціну
  • Невеликим командам, які хочуть мати застосунки, бази даних і журнали в одній панелі

Що буде після замовлення?

  1. Задайте розмір і завершіть оплату.
  2. Ваш сервер запускається, а Dokploy встановлюється сам. У наших тестах на справжніх серверах це зайняло близько 12 хвилин.
  3. У панелі відкрийте сервер у розділі «Мої сервери». На вкладці «Огляд» натисніть посилання «Адреса панелі» й введіть дані з рядків «Електронна пошта» і «Пароль».
  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?

Nixpacks — тип збірки в Dokploy за замовчуванням. Також можна вибрати Railpack, власний Dockerfile, buildpack або статичний сайт. Якщо у проєкті вже є файл Docker Compose, розгорніть його як службу Compose.

Які бази даних можна запустити в Dokploy?

Dokploy встановлює Postgres, MySQL, MariaDB, MongoDB і Redis із панелі та може надсилати автоматичні резервні копії баз даних у місце призначення, сумісне з S3. Щонічна резервна копія самого сервера теж входить у ціну, зберігаються останні 7 днів.

Чи безкоштовний Dokploy?

За версію з відкритим кодом, встановлену на сервері, Dokploy нічого додатково не оплачується. Функції Enterprise, як-от SSO, SCIM, власні ролі, журнали аудиту й whitelabeling, потребують окремої ліцензії, яка не входить у ціну. Ви купуєте її в Dokploy самі.

Читайте далі й дивіться схожі застосунки