Conjunto de roles e playbooks Ansible de uso geral para gerenciar hosts Debian e Ubuntu como um data center autogerenciado.
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
Instale curl e git com o gerenciador de pacotes do seu sistema
- 2
Clone o repositório do DockSTARTer
git clone https://github.com/GhostWriters/DockSTARTer "/home/${USER}/.dockstarter" - 3
Execute a configuração inicial e, em seguida, reinicie a máquina
bash /home/"${USER}"/.dockstarter/main.sh -vi - 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
Ferramenta para automatizar a configuração de Docker e Docker Compose em homelabs, com mais de 160 apps self-hosted pré-configurados e opções integradas de reverse proxy e autenticação.
Ferramenta de gerenciamento do Docker que atua diretamente nos arquivos Docker Compose, voltada para usuários de homelab.
App Docker auto-hospedado para documentar infraestrutura de homelab e laboratório: racks, dispositivos, portas, cabos, IPAM, VLANs, Wi-Fi, monitoramento e mapas de topologia.
Solução de servidor de e-mail open source, completa e com todos os recursos, para as principais distribuições Linux e BSD.
Uma página inicial self-hosted, implantável com Docker, que lista serviços e links a partir de um único arquivo de configuração JSON.