docker方式本地部署安装firecrawl
参考原文: https://www.cnblogs.com/skystrive/p/18893148
配置环境变量 (.env 文件)
找到项目目录下的 apps/api/.env.example 文件。将该文件复制到 项目根目录 并重命名为 .env
cd firecrawl/apps/api
cp .env.example ../../.env
将 .env.example 复制到上两级目录(项目根目录)并命名为 .env
3.2、打开项目根目录下新生成的 .env 文件,确认和调整以下内容:
必需参数: 设置基本的服务参数。例如:
PORT=3002
HOST=0.0.0.0
USE_DB_AUTHENTICATION=false
NUM_WORKERS_PER_QUEUE=8
BULL_AUTH_KEY=CHANGEME
修改 firecrawl/apps/api/Dockerfile文件
# Install Go
FROM golang:1.24 AS go-base
COPY sharedLibs/go-html-to-md /app/sharedLibs/go-html-to-md
# 设置国内 Go 模块代理并构建
RUN go env -w GOPROXY=https://goproxy.cn,direct && \
	cd /app/sharedLibs/go-html-to-md && \
	go mod tidy && \
	go build -o html-to-markdown.so -buildmode=c-shared html-to-markdown.go && \
	chmod +x html-to-markdown.so
测试是否安装完成
看网址是否可以链接。。。http://localhost:3002/test
                    
                
                
            
        
浙公网安备 33010602011771号