Skip to content

Aplicação django que extrai dados de proxies gratuitos disponíveis no site hidemy.name

License

Notifications You must be signed in to change notification settings

diogo-alves/django-scraper

Repository files navigation

Django-Scraper

License

Aplicação django que extrai dados de proxies gratuitos disponíveis no site hidemy.name.

Preview

Este projeto está disponível para acesso no Heroku. django-proxies-scraper

Iniciando

Pré-requisitos

¹ NOTA: A maioria das distribuições linux já disponibiliza o Make por padrão. Clique aqui para baixar a versão para Windows.

Configuração

  1. Clone este repositório:
git clone git@github.com:diogo-alves/django-scraper.git
  1. Acesse a pasta do repositório:
cd django-scraper
  1. Instale as dependências do projeto:
make install
  1. Copie o arquivo.env.example e renomeie sua cópia para .env¹ . Para gerar o valor da variável DJANGO_SECRET_KEY execute:
make secret-key

¹ DICA: Para rodar a aplicação localmente usando o SQLite, basta comentar a variável DATABASE_URL.

Executando o Projeto

Localmente

make local

Com o Docker

make docker

Raspagem de Dados

make local-scrape

ou

make docker-scrape

Testes

make tests-local

ou

make tests-docker

Outros Comandos disponíveis

Para ver a lista de todos os comandos utilitários disponíveis:

make help

Licença

Este projeto está sob os termos da licença MIT.