Skip to content

Files table and management system #8

@davenquinn

Description

@davenquinn

This system should be based around a files or objects table and should allow:

  • Linking to files stored in S3 buckets (either under our control or managed externally)
  • Tracking of basic bucket/file metadata (e.g., hashes, access dates, content types) so we don't have to grab it from AWS each time
  • Support eventual development of a basic suite of tools for file hygiene: checking/removing/verifying access etc.

This will be critical for all manner of ingestion and file management tasks.

Prior art:

While Supabase's API isn't exactly what we want, I think (it assumes storage in a single S3 bucket and is generally quite tailored to their use case) maintaining alignment and potentially compatibility would be useful.

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions