← Ко всем open source проектам

Dokploy

Dokploy/dokploy

Dokploy — открытая платформа для размещения приложений на своем сервере как альтернатива закрытым PaaS-сервисам.

Форки 2,685
Автор Dokploy
Язык TypeScript
Лицензия NOASSERTION
Обновлено 2026-06-27

Что такое Dokploy

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

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

GitHub-репозиторий проекта появился в 2024 году. Для проекта такого типа это важный контекст: он показывает, как долго вокруг него копились код, обсуждения, примеры и привычки сообщества.

Как появился и зачем нужен

Проект стал заметен как открытая альтернатива Vercel, Netlify и Heroku для команд, которые хотят держать инфраструктуру у себя.

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

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

Что внутри репозитория

В репозитории находятся TypeScript-код, веб-панель, серверная логика, Docker-интеграции, настройки проектов и документация.

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

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

Как это используют

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

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

Хороший первый сценарий для Dokploy — маленькая проверка на реальных данных или близкой к реальности задаче. Она быстрее показывает ограничения, чем абстрактный просмотр возможностей.

Сильные стороны

Сильная сторона Dokploy — знакомая модель облачной публикации, но на собственном сервере.

Проект заметен потому, что многие команды хотят простоту PaaS без полной зависимости от закрытой платформы.

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

Ограничения

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

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

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

Пример

Паспорт сервиса Dokploy

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

Язык: Plain text
service: api
source: GitHub repository
domain: api.example.com
database: postgres
rollback: previous image