Thin adapter that mimics a subset of the Firecrawl API.
|
|
1 month ago | |
|---|---|---|
| src | 1 month ago | |
| test | 1 month ago | |
| .dockerignore | 1 month ago | |
| .env.example | 1 month ago | |
| .gitignore | 1 month ago | |
| CHANGELOG.md | 1 month ago | |
| Dockerfile | 1 month ago | |
| LICENSE | 1 month ago | |
| README.md | 1 month ago | |
| docker-compose.yaml | 1 month ago | |
| nest-cli.json | 1 month ago | |
| package-lock.json | 1 month ago | |
| package.json | 1 month ago | |
| tsconfig.json | 1 month ago | |
| vitest.config.ts | 1 month ago |
Thin adapter that mimics a subset of the Firecrawl API using:
Tech stack:
Endpoints:
Usage (local):
SPA / render mode:
Notes:
This service is designed to be a drop-in replacement for Firecrawl-style scraping endpoints.
Copy this repository to your server:
Ensure docker-compose.yaml uses a non-conflicting external port:
Start the stack:
Verify:
Key environment variables (set in docker-compose.yaml or via .env):
PORT=3000
BROWSERLESS_URL=http://browserless:3000
BROWSERLESS_TOKEN=your-token-here (optional)
Once running, this adapter can be used like a Firecrawl-style scrape endpoint:
To integrate into other tools or agents: