Files
crawl4ai/deploy/installer/QUICKSTART.md
unclecode 589339a336 docs: add AI-optimized architecture map and quick start cheat sheet
ARCHITECTURE.md:
- Dense technical reference for AI agents
- Complete system flow diagrams
- Memory leak prevention strategies
- File cross-references with line numbers
- Symbolic notation for compression
- Docker orchestration deep dive

QUICKSTART.md:
- One-page cheat sheet for users
- Install → launch → scale → test workflow
- Simple example.com curl test
- Common commands reference
2025-10-23 12:20:07 +08:00

2.3 KiB

Crawl4AI cnode - Quick Start Cheat Sheet

Fast reference for getting started with cnode.


📥 Install

# Install cnode
curl -sSL https://raw.githubusercontent.com/unclecode/crawl4ai/main/deploy/installer/install-cnode.sh | bash

🚀 Launch Cluster

# Single server (development)
cnode start

# Production cluster with 5 replicas
cnode start --replicas 5

# Custom port
cnode start --replicas 3 --port 8080

📊 Check Status

# View server status
cnode status

# View logs
cnode logs -f

⚙️ Scale Cluster

# Scale to 10 replicas (live, no downtime)
cnode scale 10

# Scale down to 2
cnode scale 2

🔄 Restart/Stop

# Restart server
cnode restart

# Stop server
cnode stop

🌐 Test the API

# Simple test - crawl example.com
curl -X POST http://localhost:11235/crawl \
  -H "Content-Type: application/json" \
  -d '{
    "urls": ["https://example.com"],
    "priority": 10
  }'

# Pretty print with jq
curl -X POST http://localhost:11235/crawl \
  -H "Content-Type: application/json" \
  -d '{
    "urls": ["https://example.com"],
    "priority": 10
  }' | jq '.result.markdown' -r

# Health check
curl http://localhost:11235/health

📱 Monitor Dashboard

# Open in browser
open http://localhost:11235/monitor

# Or playground
open http://localhost:11235/playground

🐍 Python Example

import requests

response = requests.post(
    "http://localhost:11235/crawl",
    json={
        "urls": ["https://example.com"],
        "priority": 10
    }
)

result = response.json()
print(result['result']['markdown'])

🎯 Common Commands

Command Description
cnode start Start server
cnode start -r 5 Start with 5 replicas
cnode status Check status
cnode scale 10 Scale to 10 replicas
cnode logs -f Follow logs
cnode restart Restart server
cnode stop Stop server
cnode --help Show all commands

📚 Full Documentation

  • User Guide: deploy/installer/USER_GUIDE.md
  • Developer Docs: deploy/installer/README.md
  • Docker Guide: deploy/docker/README.md
  • Agent Context: deploy/docker/AGENT.md

That's it! You're ready to crawl at scale 🚀