Pry Installation ๐ข
Docker (recommended)โ
git clone https://git.rugmunch.io/RugMunchMedia/pryscraper.git
cd pryscraper
cp .env.example .env
docker compose up -d --build
Starts the API server (default :8080) with a bundled Playwright/Chromium worker.
From sourceโ
git clone https://git.rugmunch.io/RugMunchMedia/pryscraper.git
cd pryscraper
python3 -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
playwright install chromium --with-deps
pryscraper serve --port 8080
First requestโ
curl -X POST http://localhost:8080/v1/scrape \
-H 'Content-Type: application/json' \
-d '{"url": "https://example.com", "format": "markdown"}'
Response:
{
"url": "https://example.com",
"status": 200,
"format": "markdown",
"content": "# Example Domain\n...",
"elapsed_ms": 412
}