# Ops

> .env, Docker, gitignore, curl e GitHub Actions.

Ajudas no navegador para arquivos env, trechos de Docker, modelos de gitignore, comandos curl, tar e mysql, e YAML de GitHub Actions. Nada é enviado.

- [Gerador gitignore](https://toolbuddy.dev/pt/tools/gitignore-generator.md): Monte um .gitignore a partir de modelos empilhados para Node, Python, Go, Rust, Java, Next.js, macOS e Windows. A saída é composta localmente.
- [Kit .env](https://toolbuddy.dev/pt/tools/env-toolkit.md): Analise arquivos env no formato CHAVE=valor, marque duplicatas e compare dois blocos .env. Segredos dos arquivos env não saem do navegador.
- [Gerador Docker](https://toolbuddy.dev/pt/tools/docker-generator.md): Gere um Dockerfile ou um trecho de serviço do Compose a partir de imagem, portas e comando. Os trechos são montados na aba.
- [Explicador de GitHub Actions](https://toolbuddy.dev/pt/tools/github-actions-explainer.md): Explique um YAML de workflow do GitHub Actions: nome, gatilhos, jobs e passos. A análise usa js-yaml no navegador.
- [Gerador cURL](https://toolbuddy.dev/pt/tools/curl-generator.md): Monte um comando curl a partir do método, da URL, dos cabeçalhos e do corpo. O comando é montado localmente, então os tokens dos cabeçalhos ficam na aba.
- [Gerador de comandos tar](https://toolbuddy.dev/pt/tools/tar-generator.md): Monte um comando tar de criar ou extrair, com flags gz, bz2 ou xz. Uma ajuda de comando pequena, não um arquivador.
- [Gerador de comandos MySQL](https://toolbuddy.dev/pt/tools/mysql-generator.md): Monte linhas de comando mysql ou mysqldump a partir de usuário, host e banco. O comando é só texto. Não se conecta a um servidor.
- [cURL para código](https://toolbuddy.dev/pt/tools/curl-to-code.md): Converta um comando curl em fetch de JS, http do Node, requests do Python, curl do PHP ou axios. A análise é local e cobre -X, -H e --data.
- [Cabeçalhos de segurança](https://toolbuddy.dev/pt/tools/security-headers.md): Revise cabeçalhos HTTP de resposta colados: CSP, HSTS, X-Frame-Options e controles relacionados. Nenhuma URL é baixada.
- [Códigos de status HTTP](https://toolbuddy.dev/pt/tools/http-status.md): Consulte códigos de status HTTP comuns e filtre por número ou nome. Uma referência local, não um inspetor de requisições ao vivo.
- [Calculadora chmod](https://toolbuddy.dev/pt/tools/chmod-calculator.md): Transforme um modo de arquivo Unix em octal, rwx simbólico e um comando chmod. Alterne bits de dono, grupo e outros, inclusive setuid, setgid e o bit sticky. A calculadora roda no navegador e não mexe nos seus arquivos.
- [Calculadora CIDR](https://toolbuddy.dev/pt/tools/cidr-calculator.md): Separe um CIDR IPv4 em rede, broadcast, máscara, máscara curinga e faixa de hosts utilizáveis. Cole 10.0.0.0/8 ou 192.168.1.20/24. A conta fica no navegador. Não há consulta de IP.
