Supabase ระบบ backend-as-a-service แบบโอเพนซอร์สประกาศฟีเจอร์ใหม่เพิ่มเติมคือระบบการเข้าถึงไฟล์ด้วยโปรโตคอล S3 จากเดิมที่มี API เฉพาะทางของตัวเอง
Supabase Storage เป็นโครงการย่อยภายใต้กลุ่ม Supabase และเป็นหนึ่งในไม่กี่โครงการที่สามารถใช้โปรโตคอล S3 ได้ในตัว โดยก่อนหน้านี้ Minio เป็นโครงการยอดนิยม แต่ก็มีแนวทางของตัวเองที่จะเป็นระบบสตอเรจเต็มรูปแบบต้องการ etcd เพื่อเก็บ metadata ขณะที่ Supabase ต้องการใช้ PostgreSQL
แม้จะใช้โปรโตคอล S3 แต่ API ที่รองรับก็จำกัดเฉพาะส่วนยอดนิยม เพื่อให้ใช้งานกับโปรแกรมต่างๆ เช่น rclone สำหรับการสำรองไฟล์, Cyberduck สำหรับการจัดการสตอเรจผ่านเดสก์ทอป ส่วนที่เพิ่มขึ้นมาคือการใช้งานกุญแจสามารถใช้แบบ S3 ปกติ หรือแบบ user-scoped โดยใช้ JWT token เป็น secret key เพื่อระบุตัวผู้ใช้ได้ด้วย
เปิดให้ใช้งานแล้วทั้งแบบคลาวด์และ self-host แต่ยังอยู่ในสถานะ public-alpha เท่านั้น
ที่มา - Supabase