Набор универсальных ролей Ansible и плейбуков для управления хостами Debian и Ubuntu в рамках собственного центра обработки данных.
GhostWriters/DockSTARTer
Консольный инструмент на shell для установки Docker и настройки self-hosted приложений в виде стеков Docker Compose.
- Звёзды
- 2,573
- Форки
- 287
- Открытые issues
- 4
- Последний коммит
- 17 дней назад
Что это?
DockSTARTer помогает быстро и без лишних сложностей начать запускать приложения в Docker. В интерактивном текстовом меню, которое открывается командой ds, можно выбрать приложения, задать переменные конфигурации и запустить контейнеры.
Проект поддерживает различные дистрибутивы Linux с APK, APT, DNF, Pacman или YUM, а также macOS через Homebrew. Установочный скрипт устанавливает необходимые компоненты в этих системах. Кроме меню, доступен CLI для использования в скриптах.
DockSTARTer можно использовать для управления Docker или как отправную точку для изучения более сложной настройки Docker Compose.
Ключевые возможности
- 01Интерактивное меню в терминале для выбора приложений и редактирования их настроек
- 02Установочный скрипт для Alpine, Debian/Ubuntu, Fedora, Arch, CentOS и macOS
- 03CLI для неинтерактивного использования
- 04Пошаговая полная настройка: выбор приложений и запуск контейнеров
Сценарии использования
- Настройка домашнего медиасервера или HTPC с Docker на новой системе Linux
- Запуск self-hosted приложений на Raspberry Pi или другом оборудовании homelab
- Изучение структуры конфигураций Docker Compose
Быстрый старт
- 1
Установите curl и git с помощью пакетного менеджера вашей системы
- 2
Клонируйте репозиторий DockSTARTer
git clone https://github.com/GhostWriters/DockSTARTer "/home/${USER}/.dockstarter" - 3
Выполните первоначальную настройку, а затем перезагрузите компьютер
bash /home/"${USER}"/.dockstarter/main.sh -vi - 4
Запустите DockSTARTer и откройте главное меню
ds
Что важно знать
- Стандартный установщик, запускаемый одной строкой, скачивает скрипт способом, который сам README обозначает как известный риск безопасности.
- Вы должны войти в систему как пользователь не root с правами sudo.
В подборках
Темы
Частые вопросы
- Что такое DockSTARTer?
- Консольный инструмент на shell для установки Docker и настройки self-hosted приложений в виде стеков Docker Compose. DockSTARTer помогает быстро и без лишних сложностей начать запускать приложения в Docker. В интерактивном текстовом меню, которое открывается командой ds, можно выбрать приложения, задать переменные конфигурации и запустить контейнеры.
- DockSTARTer можно использовать бесплатно? Какая у него лицензия?
- DockSTARTer распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- DockSTARTer всё ещё поддерживается?
- Активно поддерживается. Последний коммит в DockSTARTer — 21 окт. 2026 г..
- Для чего можно использовать DockSTARTer?
- Настройка домашнего медиасервера или HTPC с Docker на новой системе Linux Запуск self-hosted приложений на Raspberry Pi или другом оборудовании homelab Изучение структуры конфигураций Docker Compose
- Как установить DockSTARTer?
- Установите curl и git с помощью пакетного менеджера вашей системы Клонируйте репозиторий DockSTARTer: git clone https://github.com/GhostWriters/DockSTARTer "/home/${USER}/.dockstarter" Выполните первоначальную настройку, а затем перезагрузите компьютер: bash /home/"${USER}"/.dockstarter/main.sh -vi Запустите DockSTARTer и откройте главное меню: ds
- Где скачать DockSTARTer?
- Исходный код и инструкции по установке — на GitHub: https://github.com/GhostWriters/DockSTARTer
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Инструмент для автоматической настройки Docker и Docker Compose в домашней лаборатории: более 160 готовых self-hosted приложений, встроенные варианты обратного прокси и аутентификации.
Инструмент для управления Docker, который работает напрямую с файлами Docker Compose и подходит для домашней лаборатории.
Самостоятельно размещаемое Docker-приложение для документирования домашней и лабораторной инфраструктуры: стойки, устройства, порты, кабели, IPAM, VLAN, Wi-Fi, мониторинг и карты топологии.
Полнофункциональное open-source решение для почтового сервера в популярных дистрибутивах Linux и BSD.
Самостоятельно размещаемая стартовая страница для Docker: список сервисов и ссылок задаётся в одном JSON-файле.