Skip to content

Home

DblpService Logo DblpService Documentation

DblpService is the DBLP build-and-query backend used by CoAuthors and CiteVerifier.

Core Responsibilities

  • DBLP source download and local build pipeline
  • Bootstrap control console (/bootstrap)
  • Query APIs for health, stats, and coauthor pairs
  • Pipeline lifecycle control (start / stop / reset / state)

Integration Scope

  • Default service port: 8091
  • Direct backend for CoAuthors
  • Shared/backup build-query backend for CiteVerifier

Operational Characteristics

  • SQLite-backed query service (dblp.sqlite)
  • Fullmeta schema checks before query APIs
  • Configurable lock timeout (DB_BUSY_TIMEOUT_MS)
  • CORS control via CORS_ORIGINS
  1. Quick Start
  2. Configuration
  3. API Reference
  4. Development Guide
  5. Operations
  6. Troubleshooting
  7. Changelog