/goodguy-crawl

A gRPC-Python service for real-time crawlers to obtain information.

Primary LanguageHTMLMIT LicenseMIT

CrawlService

一个实时爬虫获取信息的gRPC-Python服务。

A gRPC-Python service for real-time crawlers to obtain information.

Features

website contest record submit record recent contest daily question
codeforces
atcoder
nowcoder
luogu
vjudge
leetcode
codechef
acwing

How to use

Install Make tool

Install docker

Windows/Mac: Docker Desktop

Linux: Install docker command

Config config.yml (optional)

Build docker image

make build

Run docker

make run

Service list

port service
9851 grpc
9852 grpc-web
9850 http

Check server is available

Open file ./client demo/fe/index.html

The deployment is successful when an "It works!" appears on the web page.