Crawlab 是一款基于 Golang 的分布式爬虫管理平台,产品发布已经一年有余,经过开发团队的不断打磨,即将迭代到 v0.5 版本。在这期间我们为 Crawlab 加入了大量社区用户共同期望的功能,使产品更加专业。但与此同时我们也注意到,部分用户并不是分布式爬虫用户,他们更多只是在单机情况下使用 Crawlab 。其次目前 Crawlab 逐步加入了丰富的功能,也使整个产品逐渐巨化,大部分用户并不能充分使用所有的功能。
因此 Crawlab Lite 作为 Crawlab 的轻量化版本正式发布,相较于 Crawlab,该版本将专注于解决单机环境下的爬虫管理,并且平台本身不再依赖任何外部数据库,现有以及未来加入的功能都仅限于高频使用的必需功能,做到最大化的功能克制。
首次发布的版本为 v0.0.1
版本,该版本作为首个体验版本,已经具备了 Lite 版规划的核心功能,相较于 Crawlab 主要区别:
我们依然保留通过 docker-componse 这种最方便的方式:
docker-compose.yml
,内容如下:version: '3'
services:
master:
image: zkqiang/crawlab-lite:latest
container_name: master
ports:
- "8080:8080"
docker-compose up -d
http://localhost:8080
https://github.com/crawlab-team/crawlab-lite
1
chuanqirenwu 2020-07-16 11:56:21 +08:00
好东西,正好最近在学 go,就把这个作为我的第一个源码教材了。大佬可否加个微信,有机会向你请教代码中的问题。
|
2
tikazyq OP @chuanqirenwu tikazyq1
|