datasette-files-s3 0.1a1

· Source: Simon Willison's Weblog · Field: Technology & Digital — Software Development & Engineering, Cloud Computing & IT Infrastructure, Data Science & Analytics · Depth: Intermediate, quick

Summary

datasette-files-s3 0.1a1, released on March 25, 2026, introduces an S3 backend for the datasette-files plugin, enabling file storage and retrieval via Amazon S3 buckets. This alpha release specifically implements a new mechanism to periodically fetch S3 configuration from a specified URL. This feature allows the use of time-limited IAM credentials, which can be restricted to a particular prefix within an S3 bucket, enhancing security and access control for file operations within Datasette.

Key takeaway

For DevOps Engineers managing Datasette deployments, this release means you can now integrate S3 for file storage with improved security. You should consider implementing the new URL-based credential fetching to utilize time-limited IAM credentials, restricting access to specific S3 bucket prefixes. This approach significantly reduces the risk associated with long-lived or overly permissive S3 access keys.

Key insights

datasette-files-s3 0.1a1 adds S3 storage with dynamic, time-limited IAM credential fetching.

Principles

Method

S3 configuration is fetched periodically from a URL, enabling the use of time-limited IAM credentials restricted to a bucket prefix.

In practice

Topics

Code references

Best for: Software Engineer, Data Engineer, DevOps Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Simon Willison's Weblog.