Skip to main content

Pry Installation ๐ŸŸข

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
}