Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
aron-cf
/
workerd
Public
forked from
cloudflare/workerd
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Prototype: Expose filesystem to a durable object
- #1
#1
Draft
aron-cf
wants to merge 17 commits into
main
aron-cf/workerd:main
from
filesystem
aron-cf/workerd:filesystem
Copy head branch name to clipboard
Conversation
Commits
17
(17)
Checks
Files changed
Draft
Prototype: Expose filesystem to a durable object
#1
aron-cf
wants to merge 17 commits into
main
aron-cf/workerd:main
from
filesystem
aron-cf/workerd:filesystem
Copy head branch name to clipboard
Commits
Commits on Aug 5, 2026
Add SQLite-backed writable filesystem for Durable Objects
Show description for d6f495d
aron-cf
committed
d6f495d
View commit details
Copy full SHA for d6f495d
Browse repository at this point
Add trait-level tests for the SQLite filesystem store, and fix fill()
Show description for b3b65f8
aron-cf
committed
b3b65f8
View commit details
Copy full SHA for b3b65f8
Browse repository at this point
Give the Durable Object filesystem its own SQLite database
Show description for 30d8f30
aron-cf
committed
30d8f30
View commit details
Copy full SHA for 30d8f30
Browse repository at this point
Add filesystem export, write lease and intent log for container interop
Show description for e4b7a4a
aron-cf
committed
e4b7a4a
View commit details
Copy full SHA for e4b7a4a
Browse repository at this point
Add container-fs tests and the container round-trip acceptance run
Show description for 8d13915
aron-cf
committed
8d13915
View commit details
Copy full SHA for 8d13915
Browse repository at this point
Add an example worker for the Durable Object filesystem
Show description for cb1dcbb
aron-cf
committed
cb1dcbb
View commit details
Copy full SHA for cb1dcbb
Browse repository at this point
Port the filesystem API to jsg::JsBufferSource and reject on failure
Show description for afa9bce
aron-cf
committed
afa9bce
View commit details
Copy full SHA for afa9bce
Browse repository at this point
Account for the filesystem database in the on-disk storage test
Show description for 0ab0b46
aron-cf
committed
0ab0b46
View commit details
Copy full SHA for 0ab0b46
Browse repository at this point
Exchange the filesystem with a container as files, not an intent log
Show description for 6f6d6d6
aron-cf
committed
6f6d6d6
View commit details
Copy full SHA for 6f6d6d6
Browse repository at this point
Commits on Aug 6, 2026
Serve the Durable Object filesystem to a container over 9p
Show description for 674203a
aron-cf
committed
674203a
View commit details
Copy full SHA for 674203a
Browse repository at this point
Record permissions, ownership and symlinks in the filesystem
Show description for 93e5fd4
aron-cf
committed
93e5fd4
View commit details
Copy full SHA for 93e5fd4
Browse repository at this point
Read and write only the chunks an operation touches
Show description for e531eb8
aron-cf
committed
e531eb8
View commit details
Copy full SHA for e531eb8
Browse repository at this point
Mount the Durable Object filesystem in its container over 9p
Show description for 63da8cf
aron-cf
committed
63da8cf
View commit details
Copy full SHA for 63da8cf
Browse repository at this point
Compare the live mount against the checkpoint round trip
Show description for 0c28b4d
aron-cf
committed
0c28b4d
View commit details
Copy full SHA for 0c28b4d
Browse repository at this point
Remove filesystem tar checkpoint path
Show description for 9ecd864
aron-cf
committed
9ecd864
View commit details
Copy full SHA for 9ecd864
Browse repository at this point
build: Fix macOS Perfetto includes
Show description for 35b9a0c
aron-cf
committed
35b9a0c
View commit details
Copy full SHA for 35b9a0c
Browse repository at this point
containers: Fix local filesystem mounts
Show description for 0eedad6
aron-cf
committed
0eedad6
View commit details
Copy full SHA for 0eedad6
Browse repository at this point
You can’t perform that action at this time.