Главная/Разработка/Dokploy и Dokku
Установка Dokploy в Docker на свой сервер
Dokploy в Docker ставится одной командой: она разворачивает на сервере панель на порту 3000 и обратный прокси Traefik, а по документации нужно минимум 2 ГБ памяти и 30 ГБ диска. Dokploy выкладывает приложения из Git или из готового образа и поднимает базы данных, а Dokku решает ту же задачу без панели, командой git push.
Ответ за 30 секунд
Для Dokploy нужно 2 ГБ памяти и 30 ГБ диска, число ядер документация не называет, берите два. Ставьте на чистый сервер: порты 80, 443 и 3000 должны быть свободны, иначе установка завершится ошибкой. Если панель не нужна, подойдёт Dokku с деплоем через git push.
Чистый сервер с почасовой оплатой: поставьте Dokploy и проверьте на тестовом проекте.
Сколько ресурсов и какие порты нужны для Dokploy2 ГБминимум памяти по документации
30 ГБминимум диска по документации
3000порт панели Dokploy
01 · 1 мин
Чем Dokploy отличается от Dokku и Coolify#
Dokploy это панель для выкладки приложений на свой сервер. Вы подключаете репозиторий Git или указываете образ, выбираете способ сборки, задаёте домен, и панель выпускает сертификат и запускает контейнер. Внутри работают Docker, режим Docker Swarm и обратный прокси Traefik, поэтому установщик включает Swarm на хосте.
Dokku устроен иначе. Это консольная система без веб-страниц: на сервер добавляют ключ SSH, а приложение выкладывают командой git push в специальный удалённый репозиторий. Сборкой занимаются шаблоны buildpacks или ваш Dockerfile. Для одного разработчика и пары проектов этого достаточно, а людям, которые не пользуются консолью, нужна панель. Похожая по возможностям система с другой основой описана на странице установка Coolify.
Инструмент · 1 мин
Сколько ресурсов и какие порты нужны для Dokploy#
| Параметр | Значение по документации Dokploy |
|---|---|
| Память | 2 ГБ |
| Диск | 30 ГБ |
| Процессор | не указан; для сборок разумно 2 ядра |
| Система | проверены Ubuntu 24.04 и 22.04, Debian 12 и 11, Fedora 40, CentOS 9 |
| Порты | 80, 443 и 3000 обязаны быть свободны |
Эти цифры относятся к самой панели. Приложения, базы данных и сборки образов на том же сервере требуют отдельного запаса памяти и диска.
Какой сервер взять под Dokploy
Три ответа, и калькулятор подберёт готовую конфигурацию
03 · 1 мин
Установка Dokploy на Ubuntu: команда и первый запуск#
- Подготовьте чистый сервер и подключитесь к нему по SSH как root. Остановите всё, что слушает порты 80, 443 и 3000.
- Выполните установку:
curl -sSL https://dokploy.com/install.sh | sh. Скрипт ставит Docker и запускает панель. - Откройте
http://IP-сервера:3000и создайте учётную запись администратора: пока вы этого не сделали, панель открыта любому. - Укажите домен панели в настройках и включите HTTPS, затем закройте порт 3000.
- Создайте проект, добавьте приложение из репозитория Git или образа, задайте домен и запустите выкладку.
Приложение из нескольких сервисов можно описать обычным compose-файлом и добавить как сервис типа Compose, домены тогда назначаются в соответствующей вкладке панели:
services:
web:
image: nginx:stable
restart: unless-stopped
api:
image: ghcr.io/example/api:1.0
restart: unless-stopped
Обновляют панель той же командой с ключом: curl -sSL https://dokploy.com/install.sh | sh -s update. Перед обновлением сделайте снимок сервера.
04 · 1 мин
Установка Dokku на Ubuntu и выкладка командой git push#
Dokku ставится скриптом bootstrap.sh со страницы установки в документации, версия подставляется в адрес, поэтому берите команду оттуда. После установки добавьте свой публичный ключ и создайте приложение:
cat ~/.ssh/id_ed25519.pub | sudo dokku ssh-keys:add admin
dokku apps:create myapp
dokku domains:add myapp app.example.com
На своём компьютере в папке проекта добавьте удалённый репозиторий и отправьте код. Dokku сам соберёт образ и запустит контейнер:
git remote add dokku dokku@IP-сервера:myapp
git push dokku main
Готовый образ из Docker Hub можно запустить без исходников командой dokku git:from-image myapp nginx:stable. Сертификаты Let's Encrypt добавляются плагином dokku-letsencrypt, а перед приложениями стоит Nginx. Если вам нужен свой реестр для таких образов, посмотрите self hosted Docker registry.
05 · 1 мин
Домен, HTTPS и данные Dokploy#
Для каждого приложения заведите A-запись на IP сервера или одну подстановочную запись на поддомен. В панели домен добавляют на вкладке приложения: Traefik сам запросит сертификат Let's Encrypt, а в настройках панели тот же прокси можно использовать и для её адреса.
Что копировать
Настройки панели хранит каталог /etc/dokploy, а данные приложений лежат в томах Docker. Снимок сервера перед обновлением и отдельные копии баз сохранят и то, и другое. Порядок хранения копий: сервер для бэкапов.
06 · 1 мин
Вопросы об установке Dokploy и Dokku#
Какой сервер нужен для Dokploy по документации?
Минимум 2 ГБ памяти и 30 ГБ диска, число ядер не указано. Проверены Ubuntu, Debian, Fedora и CentOS; порты 80, 443 и 3000 должны быть свободны.
Какой командой ставится и обновляется Dokploy?
Установка: curl -sSL https://dokploy.com/install.sh | sh. Обновление та же команда с ключом: curl -sSL https://dokploy.com/install.sh | sh -s update.
Почему установка Dokploy завершается ошибкой?
Чаще всего заняты порты 80, 443 или 3000: на сервере уже работает Nginx, Apache или другой контейнер. Остановите их или возьмите чистый сервер.
Чем Dokku отличается от Dokploy?
Dokku управляется из консоли и выкладывает приложения командой git push, у него нет веб-панели. Dokploy имеет интерфейс, работает на Docker Swarm и Traefik и умеет выкладывать из Git и из образа.
Как выложить приложение в Dokku через git push?
Добавить ключ SSH командой dokku ssh-keys:add, создать приложение dokku apps:create, добавить удалённый репозиторий dokku и выполнить git push dokku main.
Почему этому можно верить
Как мы проверяли
Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Облачные базы данных Таймвеб Клауд, timeweb.cloud/services/dbaas, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Документация Dokploy: установка, docs.dokploy.com/docs/core/installation, проверено 15 октября 2026.
Запустите свой сервер за пару минут
Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.
- NVMe-диски и гарантированная доля процессора
- Root-доступ и любой софт, от Docker до игровых серверов
- Маркетплейс: 91 приложение в один клик
- Бесплатный перенос проекта силами специалистов