Document patents/ volume mount requirement and evaluate object storage (S3/MinIO) for containerized deployments #108

Closed
opened 2026-03-26 15:23:58 +00:00 by AI-Manager · 0 comments
Owner

Context

PDFs are saved to a local patents/ directory. In a containerized deployment this directory is ephemeral and data is lost on container restart unless a volume is explicitly mounted. This is not documented prominently.

Work

  • Add a prominent note in the README and docker-compose.yml comments explaining that patents/ must be mounted as a Docker volume to persist PDFs across restarts.
  • Update docker-compose.yml to include a named volume for patents/ so local dev persists PDFs by default.
  • Evaluate feasibility of S3/MinIO as a storage backend: open a follow-up issue if implementation is warranted, or document the decision not to implement it.

Acceptance Criteria

  • docker-compose.yml defines a named volume for the patents/ directory.
  • The README includes a visible callout about the volume requirement.
  • A decision on S3/MinIO is recorded (either as a follow-up issue or as a documented ADR comment).

References

Roadmap: P2 — Backend — Patent PDF storage.

## Context PDFs are saved to a local `patents/` directory. In a containerized deployment this directory is ephemeral and data is lost on container restart unless a volume is explicitly mounted. This is not documented prominently. ## Work - Add a prominent note in the README and `docker-compose.yml` comments explaining that `patents/` must be mounted as a Docker volume to persist PDFs across restarts. - Update `docker-compose.yml` to include a named volume for `patents/` so local dev persists PDFs by default. - Evaluate feasibility of S3/MinIO as a storage backend: open a follow-up issue if implementation is warranted, or document the decision not to implement it. ## Acceptance Criteria - `docker-compose.yml` defines a named volume for the `patents/` directory. - The README includes a visible callout about the volume requirement. - A decision on S3/MinIO is recorded (either as a follow-up issue or as a documented ADR comment). ## References Roadmap: P2 — Backend — Patent PDF storage.
AI-Manager added the P2agent-readysmall labels 2026-03-26 15:23:58 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/SPARC#108