This is the backend for the Archives. It is a FastAPI application that serves the frontend and provides an API for the frontend to use.
| Feature | Description |
|---|---|
| Dashboard Statistics | Real-time stats on document counts, availability, and temporal coverage. |
| Advanced Search | Metadata and text-based search with pagination and sorting. |
| Graph Integration | Explore relationships between documents via external Query API of OpenGIN. |
| High Performance | Asynchronous API with caching for dashboard stats. |
| Lightweight Architecture | Single-source-of-truth JSON metadata store replacing MongoDB. |
| API Documentation | Auto-generated interactive API docs by FastAPI. |
Please see our Getting Started Guide.
Please see our Contributing Guide.
Please see our Code of Conduct.
Please see our Security Policy.
Distributed under the Apache 2.0 License. See License for more information.
- Checkout our Archives application. We serve this application using this service.
- Checkout our Gztarchiver for more information. We use this tool to archive and gather information for this service.
- Checkout our Archives Frontend for more information. This is the frontend application served by this service.