Litestream
Litestream 是一个独立的 SQLite 灾难恢复工具。它作为后台进程运行,安全地将更改增量复制到另一个文件或 S3。Litestream 仅通过 SQLite API 与 SQLite 通信,因此不会损坏您的数据库。
如果您需要支持或有改进 Litestream 的想法,请加入 Litestream Slack 或访问 GitHub 讨论。请访问 Litestream 网站 获取安装说明和文档。
如果您觉得这个项目有趣,请考虑在 GitHub 上为项目加星。
致谢
虽然 Litestream 项目不接受外部代码补丁,但许多最有价值的贡献是以测试、反馈和文档的形式提供的。这些有助于强化软件并简化其他用户的使用。
我要特别感谢那些投入大量时间和精力来帮助改进项目的个人:
- 感谢 Cory LaNou 在 Litestream 还处于预发布阶段时提供早期反馈和测试。
- 感谢 Michael Lynch 深入研究问题并为文档做出贡献。
- 感谢 Kurt Mackey 提供反馈和测试。
- 感谢 Sam Weston 研究如何在 Kubernetes 上运行 Litestream 并为此编写文档。
- 感谢 Rafael 和 Jungle Boogie 帮助实现 OpenBSD 版本构建。
- 感谢 Simon Gottschlag、Marin、Victor Björklund、Jonathan Beri、Yuri、Nathan Probst、Yann Coleu 和 Nicholas Grilly 经常提供反馈、测试和支持。
非常感谢 fly.io 的支持以及为测试和开发提供的积分!
贡献政策
最初,Litestream 不接受外部贡献。目的是通过限制审查和验证第三方代码的维护开销来减少倦怠。然而,这项政策过于宽泛,阻碍了小型、易于测试的补丁的贡献。
Litestream 现在只接受错误修复的代码贡献。功能需要长期维护,因此目前不会被接受。如果您有想要请求的功能,请提交问题。
如果您在文档中发现错误,请向文档仓库提交修复。