Arquivos de Código e Config Comuns 🔒 Roda localmente no seu navegador — nada é enviado.

phpinfo.php, .htaccess, Dockerfile, nginx.conf e mais — copie ou baixe.

Servidor

phpinfo.php Envie a um servidor para imprimir toda a configuração PHP. Apague depois — ele vaza detalhes do servidor. .htaccess Apache: força HTTPS, fallback SPA para index.html, gzip e cache longo de estáticos. .htpasswd Arquivo de usuários basic-auth do Apache. A senha de exemplo é "secret" (bcrypt). Gere hashes reais com htpasswd -B. nginx.conf Proxy reverso para uma app em :3000 com fallback SPA e gzip. php.ini Configurações PHP comuns para uploads, memória e exibição de erros em desenvolvimento. app.service Unidade systemd para rodar uma app Node/Python como serviço que reinicia em falha. crontab Exemplos de agendamento cron — backups, limpeza de cache, pings de saúde.

Docker

Dockerfile Imagem Node.js multi-stage — camada final pequena, só dependências de produção. Dockerfile (Python) Imagem Python slim com camada pip em cache. docker-compose.yml App web + PostgreSQL com volume nomeado e healthcheck. .dockerignore Mantenha node_modules, histórico do git e segredos fora do contexto de build do Docker.

CI / Deploy

.github/workflows/ci.yml GitHub Actions: instala, lint, testa e builda a cada push e pull request. .gitlab-ci.yml Pipeline GitLab CI com estágios de test e build usando uma imagem Node. Procfile Tipos de processo Heroku / Railway — como iniciar seus dynos web e worker. vercel.json Config do Vercel: rewrites SPA e um header de segurança. netlify.toml Configurações de build do Netlify e um redirect SPA.

Web

index.html Página mínima "It works!" para confirmar que um servidor web serve arquivos estáticos. robots.txt Permite todos os crawlers e aponta para o seu sitemap. sitemap.xml Sitemap XML mínimo listando duas URLs com datas de última modificação. manifest.webmanifest Manifest de web app para instalar um site como PWA. sw.js Service worker básico: precache do shell e serve cache-first. .well-known/security.txt Diz aos pesquisadores de segurança como relatar vulnerabilidades (RFC 9116). humans.txt Credita as pessoas por trás do site — uma pequena tradição da web. 404.html Uma página 404 personalizada simples.

Config e ferramentas

.env.example Template de variáveis de ambiente — commite este, nunca o .env real. .editorconfig Espaçamento consistente entre editores e linguagens. .gitattributes Normaliza finais de linha e marca arquivos binários para diffs limpos. .prettierrc Uma base sensata do Prettier. eslint.config.js Config flat do ESLint para JavaScript moderno com regras recomendadas. tsconfig.json Config inicial de TypeScript moderna e estrita. .npmrc Instalações npm reprodutíveis e mais silenciosas. .nvmrc Fixa a versão do Node.js para nvm e CI. Makefile Atalhos de tarefas comuns. Lembre: receitas usam indentação com TABS.

Manifestos de linguagem

requirements.txt Dependências Python fixadas para uma app web típica. pyproject.toml Metadados de projeto Python modernos e config de ferramentas. composer.json Manifest do Composer PHP com autoloading PSR-4. package.json Um manifest de pacote Node.js mínimo com scripts comuns. go.mod Um arquivo de módulo Go que declara o caminho do módulo e a versão do Go.

Sobre esta ferramenta

Todo desenvolvedor redigita o mesmo punhado de arquivos: o phpinfo.php que você joga num servidor para checar a config, o .htaccess que força HTTPS, o Dockerfile, o docker-compose com banco de dados, o proxy reverso nginx. Estão aqui, prontos para ver, copiar ou baixar com o nome correto.

Trate-os como pontos de partida, não como configs de produção — leia cada um e ajuste ao seu ambiente. Tudo é servido como texto estático; nada roda num servidor aqui.

Perguntas frequentes

Sob qual licença estão esses exemplos de código?

Eles são livres para usar, copiar e modificar para qualquer finalidade — projetos pessoais, testes, ensino, ou como boilerplate inicial. Nenhuma atribuição é necessária.

Isso está pronto para produção, ou são apenas exemplos?

É um boilerplate mínimo e funcional, pensado como ponto de partida ou fixture de teste — revise e reforce (tratamento de erros, segurança, configuração) antes de enviar para produção.

Para que mais servem esses arquivos além de apenas ler o código?

São úteis como fixtures de teste reais: use-os para checar validadores de upload de arquivo, destacadores de sintaxe, linters, ou detecção de tipo de arquivo em várias linguagens e formatos, sem precisar escrever arquivos de amostra você mesmo.

Algo sobre o que eu baixo é rastreado ou enviado?

Não. São downloads de arquivos estáticos — nada sobre quais arquivos você escolhe ou baixa é enviado para algum lugar ou registrado.

Quais categorias e linguagens são cobertas?

Os arquivos são agrupados por categoria — servidor, Docker, CI, web, configuração e linguagem — abrangendo muitas linguagens e toolchains populares, para você conseguir um arquivo de amostra realista para quase qualquer tipo de arquivo.