История создания, миссия и технологии, которые делают генерацию Docker конфигураций простой и удобной
Сделать Docker доступным для каждого разработчика. Мы убираем барьеры входа и экономим часы, которые тратятся на написание и отладку Dockerfile и docker-compose.yaml.
DockerConfigurator — это инструмент, который позволяет сосредоточиться на коде, а не на инфраструктуре. Автоматизация рутины — наш главный приоритет.
Написание Dockerfile требует знания синтаксиса, best practices и постоянного тестирования. docker-compose для связанных сервисов — ещё сложнее.
Интуитивный генератор с CLI и GUI, готовые шаблоны для популярных стеков и автоматическая генерация production-ready конфигураций.
Как начинался DockerConfigurator и какие этапы мы прошли
Мы заметили, что многие разработчики тратят часы на изучение Docker. Родилась идея создать инструмент, который будет генерировать конфигурации автоматически. Первая версия поддерживала только Python и простой Dockerfile.
Публичный релиз на GitVerse. Базовая поддержка Python, Node.js и Postgres. CLI интерфейс и первые шаблоны docker-compose.
Версия v0.3.0 принесла графический интерфейс для тех, кто предпочитает визуальный подход. Добавлены шаблоны для Django, FastAPI, Express.js.
Актуальная версия v0.4.0 поддерживает multi-stage сборку, healthcheck, volumes и сложные сценарии с несколькими сервисами. Готово к использованию в реальных проектах.
Что используется внутри DockerConfigurator
Наши достижения с момента запуска
Что мы планируем добавить в ближайшее время
Онлайн редактор с возможностью генерации прямо в браузере без установки.
Поддержка кастомных шаблонов от сообщества и marketplace.
GitHub Actions, GitLab CI, Jenkins — автоматическая генерация при деплое.
Умные подсказки и оптимизация конфигураций на основе best practices.
DockerConfigurator — это open source проект. Мы рады любой помощи: баг-репортам, новым шаблонам, улучшению документации.