Repolode
GhostWriters

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. 1

    Установите curl и git с помощью пакетного менеджера вашей системы

  2. 2

    Клонируйте репозиторий DockSTARTer

    git clone https://github.com/GhostWriters/DockSTARTer "/home/${USER}/.dockstarter"
  3. 3

    Выполните первоначальную настройку, а затем перезагрузите компьютер

    bash /home/"${USER}"/.dockstarter/main.sh -vi
  4. 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-приложение для документирования домашней и лабораторной инфраструктуры: стойки, устройства, порты, кабели, IPAM, VLAN, Wi-Fi, мониторинг и карты топологии.

431+5 за неделю23TypeScriptMITАктивно поддерживаетсяОбновлён вчера