
Firecrawl UI是一个Vue 3应用,用于与Firecrawl API交互。它允许您通过简单的Web界面抓取页面、启动爬取作业和提取结构化数据。该项目旨在提供一种用户友好的方式,利用Firecrawl的功能完成各种网页抓取和数据提取任务。
最简单的开始方式是使用托管版本:只需在浏览器中访问[***]
或者,您可以使用预构建的Docker镜像运行:
docker run -p 8080:8080 obeoneorg/firecrawl-uihttp://localhost:8080/您也可以在本地运行:
npm installnpm run devhttp://localhost:5173/(或终端中显示的地址)环境变量是配置API访问的可选方式。或者,您可以在启动应用后,直接在应用的设置页面配置API密钥和基础URL。
要使用环境变量,请设置以下变量:
VITE_FIRECRAWL_API_KEY - 您的Firecrawl API密钥VITE_FIRECRAWL_API_BASE_URL - Firecrawl API的基础URL您可以在项目根目录创建.env文件,包含这些变量:
shVITE_FIRECRAWL_API_KEY=your_api_key VITE_FIRECRAWL_API_BASE_URL=https://api.firecrawl.dev/v1
这些变量在src/config/api.ts中读取。
使用热重载运行开发服务器:
shnpm run dev
编译并最小化应用:
shnpm run build
在本地预览构建的应用:
shnpm run preview
public/404.html文件会被复制到构建输出中,允许GitHub Pages将未知路径重定向到index.html,以实现正确的客户端路由。
构建Docker镜像:
shdocker build -t firecrawl-ui .
运行容器并暴露Nginx服务器:
shdocker run -p 8080:8080 firecrawl-ui
容器包含自定义的nginx.conf,使用try_files $uri $uri/ /index.html;将未知路径路由到应用入口点。
预构建镜像也已发布,可从以下地址拉取:
ghcr.io/obeone/firecrawl-uidocker.io/obeoneorg/firecrawl-ui描述所有端点的OpenAPI文档可在openapi.yaml中找到。
欢迎贡献。请打开issue或提交pull request。
!抓取截图
!爬取截图
!提取截图





探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务