O IMGBOT rasteja todos os seus arquivos de imagem no Github e envia solicitações de puxar após aplicar uma perda menos compactação. Isso fará com que o tamanho do arquivo caia, mas deixe as dimensões e a qualidade igualmente boas.
O IMGBOT suporta configuração opcional através de um arquivo .imgbotconfig json. Esta não é uma etapa necessária para usar o imgbot e é apenas para cenários mais avançados. Este arquivo deve ser colocado na raiz do repositório e definido como seu gosto.
{
"schedule": "daily", // daily|weekly|monthly
"ignoredFiles": [
"*.jpg", // by extension
"image1.png", // by filename
"public/special_images/*", // by folderpath
],
"aggressiveCompression": "true", // true|false
"compressWiki": "true", // true|false
"minKBReduced": 500 // set reduction threshold (default to 10),
"prTitle" : "Compressed images", // set pull request title
// set the pull request body, supports any valid github markdown
// {optimization_ratio} display a message containing the optimization ratio
// {optimization_details} display the table containing the optimization details
"prBody" : " Text before optimization ratio {optimization_ratio} Text after optimization ratio
Text before optimization details {optimization_details} Text after optimization details",
}
A seguir, estão os parâmetros atualmente suportados. Se houver alguma definição de configuração que você gostaria de ver alterado ou suportado, sinta -se à vontade para abrir um problema aqui no repositório ou enviar um e -mail para [email protected]
agendar
Ignoredfiles
Agressivecompressão
Compresswiki
https://github.com/YOUR_USERNAME/YOUR_REPOSITORY.wiki.gitMink -Reduced
"minKBReduced": 500 para um limite de 500 kb)Prtitle
"prTitle": "My title" )Prody
"prBody": "Text before {optimization_ratio} Text after"Text before {optimization_details} Text after" ){optimization_ratio} //displays the mean optimization ratio for all images{optimization_details} //display the optimization details for every imagesSaiba mais: https://imgbot.net/docs
Todo o código para imgbot está disponível no Github. Aceitaremos de bom grado contribuições para o serviço, o site e a documentação. É aqui que você pode descobrir como ser configurado para ser executado localmente, bem como informações detalhadas sobre exatamente como o imgbot funciona.
https://imgbot.net/docs#contributing