Platform Support
✅ Supported Platforms: Linux (amd64, arm64, armv6, armv7), macOS (amd64, arm64)
Installation
Homebrew (macOS and Linux)
brew tap benbjohnson/litestream
brew install litestreamDebian/Ubuntu
Download the .deb file for your architecture and install:
sudo dpkg -i litestream-*.debRPM-based systems
Download the .rpm file for your architecture and install:
sudo rpm -i litestream-*.rpmBinary installation
Download the appropriate archive for your platform, extract, and move to your PATH.
VFS Extension (Experimental)
SQLite loadable extensions for read-only access to Litestream replicas are available for supported platforms:
| Platform | File |
|---|---|
| Linux x86_64 | litestream-vfs-v0.5.17-linux-amd64.tar.gz |
| Linux ARM64 | litestream-vfs-v0.5.17-linux-arm64.tar.gz |
| macOS Intel | litestream-vfs-v0.5.17-darwin-amd64.tar.gz |
| macOS Apple Silicon | litestream-vfs-v0.5.17-darwin-arm64.tar.gz |
Install via package managers:
pip install litestream-vfs # Python
npm install litestream-vfs # Node.js
gem install litestream-vfs # RubyChangelog
- 102d2dd Log the resolved repica type when unknown (#1466)
- 923d7c1 chore(deps): bump Go toolchain to 1.25.13 (#1434)
- 3b468c9 chore(deps): bump Go toolchain to 1.25.14 (#1476)
- 69e918d config: reject duplicate dbs[].path at load (#1452)
- ec542d5 docs(readme): document internal lock table (#1438)
- 534d8fb docs(retention): explain snapshot floor (#1437)
- 25ac743 feat(vfs): thread-safe config registry for per-database VFS configuration (#1157)
- 0c961ff fix(ci): always report test summary (#1474)
- 63225f1 fix(config): accept l0-retention: 0 as disabled (#1425)
- 62297c3 fix(deps): remove release-blocking SQLite WAL-reset corruption exposure (#1436)
- 8ff85b1 fix(logging): downgrade replica sync messages from INFO to DEBUG (#1207)
- 0cce014 fix(replica): return an error for a truncated page index (#1431)
- 4250ef2 fix(restore): correctly restore v3 wal segments that exceed 4GB (#1442)
- 97d2dfa fix(restore): retry through provider throttle responses (#1433)
- a89a7c8 fix(restore): sort v3 WAL offsets safely (#1448)
- ccd326c fix(s3): allow disabling accept encoding signing (#1439)
- ad10a1d fix(s3): tune Tigris multipart upload defaults (#1482)