Configurar máquina local
ver o scriptInstala pacotes básicos, ZSH, Node (NVM), PHP + Composer, servidor web, Docker e SSH. Interativo — escolha o que instalar.
bash <(curl -s https://raw.githubusercontent.com/edsuuu/Linux-Devlopment/main/scripts/dev-machine-setup/setup.sh)
Debian ou sistemas minimalistas
sudo apt-get update && sudo apt-get install -y curl && bash <(curl -s https://raw.githubusercontent.com/edsuuu/Linux-Devlopment/main/scripts/dev-machine-setup/setup.sh)
O que é instalado
| Componente | Detalhes |
|---|---|
| Pacotes básicos | curl, git, wget, unzip, build-essential, htop, jq… |
| ZSH | Oh My Zsh + autosuggestions + syntax highlighting |
| Node.js | Via NVM — 20 a 25, padrão 24 (LTS atual) |
| PHP | 8.3 / 8.4 / 8.5 + Composer + Laravel Installer |
| Servidor web | Nginx ou Apache |
| Docker | Engine + Compose + containers MySQL, Postgres, MinIO, Mailpit |
| Pastas & SSH | /var/www/projects → ~/projects, chave SSH pro GitHub |