Crawlers que capturam letras de músicas dos Engenheiros do Hawaii / Pouca Vogal / Humberto Gessinger de sites de músicas.
A configuração do ambiente é feita via docker utilizando docker-compose.
O docker possui os seguintes containers:
enghaw-crawlers-php-fpm=> Container do PHP na versão7.4 (FPM)(Esse container já dispõe deComposerna versãolatest)
Para executar todos os containers, utilizar docker-compose up -d
- Copiar o arquivo
.env.examplepara.env(Caso tenha necessidade, trocar as variáveis do.env) - Instalar os pacotes da aplicação
composer install - Gerar a chave da aplicação com
php artisan key:generate
Caso não tenha alterado a variável ENGHAW_API_HOST no .env (Essa variável deve ser apontada para a URL do enghaw-api)
vagalume=> Capta as letras do site Vagalume
Para executar um crawler basta digitar o comando php artisan crawler:start nome-crawler (nome-crawler = Crawler dentro da lista Crawlers Existentes)