Date
...
Time | Item | Who | Notes |
---|---|---|---|
Review the Kanban board. | Team | ||
min.io / s3 compatible file storage | How should FOLIO store files (like PDFs attached to orders, agreements, etc.)? TC discusses whether FOLIO should accept min.io as an official part of FOLIO platform: Background: mod-invoice-storage stores files (PDFs) into a JSONB property using base64 encoding: mod-agreements and mod-licenses store files (PDFs) into mod-data-export-worker already uses min.io and the the FOLIO Ansible scripts install min.io for this module. PostgreSQL supports storing binary files: https://wiki.postgresql.org/wiki/BinaryFilesInDB
There are no performance issues with storing binary files in PostgreSQL. Using a non-PostgreSQL option for storing binary files has been requested because it allows to split the backups into binary files and other data. min.io server for multi-tenancy is licensed under GNU Affero Public License Version 3 (AGPLv3), this was changed in April 2021, it had been Apache 2 before. Min.io server for bare-metal or single-tenant continues to be released under Apache v2.0. Proposal for a Security Team decision:
Reason for this decision:
|