Litestreamは、SQLite用のスタンドアロンストリーミングレプリケーションツールです。バックグラウンドプロセスとして実行され、変更を別のファイルまたはS3に段階的に安全に複製します。LitestreamはSQLiteAPIを介してのみSQLiteと通信するため、データベースが破損することはありません。
サポートが必要な場合、またはLitestreamを改善するためのアイデアがある場合は、 Litestream Slackに参加するか、 GitHubディスカッションにアクセスしてください。インストール手順とドキュメントについては、 LitestreamのWebサイトにアクセスしてください。
このプロジェクトがおもしろいと思ったら、GitHubでプロジェクトに出演することを検討してください。
Litestreamプロジェクトは外部コードパッチを受け入れませんが、最も価値のある貢献の多くは、テスト、フィードバック、およびドキュメントの形式です。これらは、ソフトウェアを強化し、他のユーザーの使用を合理化するのに役立ちます。
プロジェクトを改善するために多くの時間とエネルギーをプロジェクトに投資してくださった個人に特に感謝します。
fly.ioのサポートと、テストと開発のクレジットに貢献してくれたことに大いに感謝します。
当初、Litestreamは外部からの貢献を受け付けていませんでした。目標は、サードパーティのコードのレビューと検証のメンテナンスオーバーヘッドを制限することにより、燃え尽き症候群を減らすことでした。ただし、このポリシーは広すぎて、小さくて簡単にテストできるパッチを提供できませんでした。
Litestreamは、バグ修正のためのコード貢献のみを受け入れるようになりました。機能には長期的なメンテナンスの負担がかかるため、現時点では受け入れられません。リクエストしたい機能がある場合は、問題を送信してください。
ドキュメントに誤りを見つけた場合は、 ドキュメントリポジトリに修正を送信してください。