Platform Support
⚠️ Windows Notice: Windows binaries are provided for convenience but Windows is NOT an officially supported platform. Use at your own risk. Community contributions for Windows improvements are welcome.
✅ 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.4-linux-amd64.tar.gz
|
| Linux ARM64 | litestream-vfs-v0.5.4-linux-arm64.tar.gz
|
| macOS Intel | litestream-vfs-v0.5.4-darwin-amd64.tar.gz
|
| macOS Apple Silicon | litestream-vfs-v0.5.4-darwin-arm64.tar.gz
|
Changelog
- fa0ba8e Add alternate Tigris endpoint (#906)
- d168840 deps: upgrade LTX to v0.5.1 (#909)
- f829b6f feat(s3): add X-Tigris-Consistent header for Tigris endpoints (#905)
- 8561d2a feat: add dynamic directory watcher for automatic database discovery (#827)
- 140d772 fix(claude): move personal hooks to local settings (#908)
- 02b094e fix(db): handle WAL offset at header boundary in verify (#901)
- 7989f62 fix(db): prevent time-based checkpoints when no external changes (#898)
- 9bd7234 fix(deps): downgrade Go version from 1.25 to 1.24 (#892)
- 2d40205 fix(s3): disable aws-chunked encoding for Tigris endpoints (#907)
- ee08140 fix(s3): disable aws-chunked encoding when using unsigned payloads (#890)
- e2cbaf4 fix(s3): improve S3-compatible provider compatibility (#899)
- feb65fb fix(store): retry compaction when db not ready instead of waiting full interval (#888)