firecrawl-api
ghcr.io/firecrawl/firecrawl:latest
https://github.com/firecrawl/firecrawl
firecrawl
sh
false
https://github.com/Sherr0/unraid-firecrawl/issues
https://github.com/firecrawl/firecrawl
Firecrawl is an open-source web crawling and scraping API that converts websites into clean, LLM-ready data. This container provides the Firecrawl API and connects to the Firecrawl Playwright, Redis, RabbitMQ and NuQ PostgreSQL services on the firecrawl Docker network.
Configuration
Port 3002
Firecrawl API HTTP port. This port is exposed on the host for access to the Firecrawl API.
Redis
Uses firecrawl-redis on the firecrawl Docker network.
RabbitMQ
Uses firecrawl-rabbitmq on the firecrawl Docker network.
PostgreSQL
Uses firecrawl-postgres on the firecrawl Docker network.
Playwright
Uses firecrawl-playwright on the firecrawl Docker network for browser-based scraping.
Worker Ports
3004 is used by the extract worker and 3005 is used by the queue worker. These ports are internal to the container and do not need to be exposed on the host.
Network:Web
http://[IP]:[PORT:3002]
https://raw.githubusercontent.com/Sherr0/unraid-firecrawl/main/templates/firecrawl-api.xml
https://raw.githubusercontent.com/Sherr0/unraid-firecrawl/main/icons/firecrawl-api.png
3002
0.0.0.0
3002
redis://firecrawl-redis:6379
redis://firecrawl-redis:6379
http://firecrawl-playwright:3000/scrape
postgres
postgres
postgres
firecrawl-postgres
5432
amqp://firecrawl-rabbitmq:5672
false
local
4
5
3
3
3004
3005
firecrawl-admin