Repolode
GhostWriters

GhostWriters/DockSTARTer

Ferramenta de terminal baseada em shell que ajuda a instalar o Docker e configurar e gerenciar apps self-hosted como stacks do Docker Compose.

Estrelas
2,573
Forks
287
Issues abertas
4
Último commit
há 17 dias

O que é?

O DockSTARTer facilita e agiliza o início da execução de aplicativos no Docker. Ele oferece um menu de texto interativo, aberto com o comando ds, no qual você escolhe os apps que quer executar, define as variáveis de configuração e inicia os containers.

O projeto é compatível com várias distribuições Linux que usam APK, APT, DNF, Pacman ou YUM, além do macOS por meio do Homebrew. O script de instalação configura os pré-requisitos nesses sistemas. O DockSTARTer também oferece uma interface de linha de comando para uso em scripts, além do menu.

Você pode usar o DockSTARTer para gerenciar sua configuração do Docker ou como ponto de partida para aprender mais sobre configurações avançadas do Docker Compose.

Recursos principais

  • 01Menu de terminal interativo para escolher apps e editar suas configurações
  • 02Script de instalação compatível com Alpine, Debian/Ubuntu, Fedora, Arch, CentOS e macOS
  • 03Interface de linha de comando para uso não interativo
  • 04Configuração completa guiada, com etapas para escolher apps e iniciar containers

Casos de uso

  • Configurar um servidor de mídia doméstico ou HTPC com Docker em uma máquina Linux recém-instalada
  • Executar apps self-hosted em um Raspberry Pi ou em outro equipamento de homelab
  • Aprender como as configurações do Docker Compose são estruturadas

Início rápido

  1. 1

    Instale curl e git com o gerenciador de pacotes do seu sistema

  2. 2

    Clone o repositório do DockSTARTer

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

    Execute a configuração inicial e, em seguida, reinicie a máquina

    bash /home/"${USER}"/.dockstarter/main.sh -vi
  4. 4

    Inicie o DockSTARTer e abra o menu principal

    ds

Antes de usar

  • O instalador padrão de uma linha baixa um script de uma forma que o próprio README aponta como um risco de segurança conhecido.
  • Você precisa estar conectado como um usuário que não seja root e tenha permissões de sudo.

Em coleções

Tópicos

Perguntas frequentes

O que é DockSTARTer?
Ferramenta de terminal baseada em shell que ajuda a instalar o Docker e configurar e gerenciar apps self-hosted como stacks do Docker Compose. O DockSTARTer facilita e agiliza o início da execução de aplicativos no Docker. Ele oferece um menu de texto interativo, aberto com o comando ds, no qual você escolhe os apps que quer executar, define as variáveis de configuração e inicia os containers.
DockSTARTer é gratuito? Qual é a licença?
DockSTARTer é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
DockSTARTer ainda é mantido?
Manutenção ativa. O último commit de DockSTARTer foi em 21 de out. de 2026.
Para que posso usar DockSTARTer?
Configurar um servidor de mídia doméstico ou HTPC com Docker em uma máquina Linux recém-instalada Executar apps self-hosted em um Raspberry Pi ou em outro equipamento de homelab Aprender como as configurações do Docker Compose são estruturadas
Como instalar DockSTARTer?
Instale curl e git com o gerenciador de pacotes do seu sistema Clone o repositório do DockSTARTer: git clone https://github.com/GhostWriters/DockSTARTer "/home/${USER}/.dockstarter" Execute a configuração inicial e, em seguida, reinicie a máquina: bash /home/"${USER}"/.dockstarter/main.sh -vi Inicie o DockSTARTer e abra o menu principal: ds
Onde consigo DockSTARTer?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/GhostWriters/DockSTARTer

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados