Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1.04 KB

README.md

File metadata and controls

39 lines (27 loc) · 1.04 KB

mihama

An osv.dev clone for on-premise usage with extra features.

Why?

google/osv.dev is an OSS project. But it's tightly coupled with GCP. It makes it difficult to deploy your own osv.dev if you are not a GCP user.

Overview

flowchart LR
    FastAPI --> Elasticsearch[(Elasticsearch)]
    ARQ --> Elasticsearch
    ARQ --> Redis
    ARQ --> OSV-data-sources[(OSV data sources)]
Loading
  • Elasticsearch as a database
  • FastAPI as an backend API
  • ARQ as a job queue (for periodic OSV data updates)
    • Redis is required to run ARQ.
  • OSV data sources:

Extra Features

Known Limitations

  • Query by commit is not supported.

Docs