Firecrawl
API service that turns websites into clean data for AI applications, scraping, crawling, and extraction workflows.
Firecrawl
In Development
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.
Installation
Default install:
1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/ct/firecrawl.sh)"
Configuration
Config file:
1
/opt/firecrawl/.env
Notes
Firecrawl's API is unauthenticated by default. Expose port 3002 only to trusted clients or protect it with external access controls.
The installer configures nftables to allow inbound SSH on port 22 and Firecrawl API access on port 3002 only. Adjust /etc/nftables.conf if your deployment requires different inbound access.
AI provider credentials are optional and can be added later in /opt/firecrawl/.env.