DUICUO

Celeste: Rust で開発されたマルチクラウド オープンソース GUI ファイル同期クライアント。

クラウドとファイルを同期する場合、Insync や FreeFileSync などのオプションのほか、rclone などのコマンドライン ツールもいくつかあります。

どちらの場合でも、クラウドストレージプロバイダーの同期クライアント(Linuxまたはその他のプラットフォーム向けのものがあれば)を使用できます。ただし、複数のクラウドストレージサービス間でコンテンツを同期するには、これは最適な方法ではありません。

Insync は有料ツールですが、FreeFileSync や rclone は Linux の新規ユーザーには受け入れられない選択肢かもしれません。

Celeste は、複数のクラウド プロバイダーをサポートするシンプルな GUI 同期クライアントです。

📋 このアプリは現在開発中です。機能や貢献者数がまだ十分ではない可能性があります。ぜひプロジェクトをご覧いただき、ご協力ください。

Linux 用の Rust ベースの同期クライアント

Celesteは、高速なエクスペリエンスを保証するRustで書かれたアプリケーションです。基盤レベルでrcloneを使用し、クラウドとのデータ同期を確実に実行します。

既存のオプションとは異なり、選択肢はそれほど多くありません。物足りなさを感じるユーザーもいるかもしれませんが、ずっと探していたシンプルなツールだと感じるユーザーもいるでしょう。

Celeste は双方向同期のみをサポートしています。現時点では他の同期方法はありません。

一方向の同期(クラウドからローカル、またはローカルからクラウド)が必要な場合、これは適していません。

このツールの使い方は非常に簡単です。リストからクラウドプロバイダーを追加するか、任意のWebDAVサーバーを追加するだけです。

デフォルトのオプションには、 Google Drive、Dropbox、Proton Drive、pCloud、ownCloud、 Nextcloudなどがあります。

このツールのサーバー名をカスタマイズし、「ログイン」をクリックして認証プロセスを開始できます。pCloudの場合、状況は以下のとおりです。

アプリケーションにクラウド ファイルへのアクセスを許可すると、ローカル フォルダーとクラウド間の同期を設定するように求められます。

スラッシュ ( / ) がまだない場合は、それを入力すると、ドロップダウン リストにリモート フォルダーの一覧が表示されます。

💡 これは双方向の同期です。そのため、クラウド上のファイルはリモートフォルダ(存在する場合)にダウンロードされます。同期後、クラウドから削除されたファイルはローカルフォルダから消えることはありません。また、システムから削除したファイルはクラウドからも削除されます。

この同期プロセスは定期的に実行されます。同期を強制的に開始または停止する方法が見つかりません。このアプリケーションの将来のバージョンで同様のオプションが提供されると助かります。

ほとんどの場合、同期により、ファイルがローカルまたはリモートで変更されるたびに、最新の変更にできるだけ早くアクセスできるようになります。

あるとき、アプリが長時間同期に失敗したため、修正するには再起動する必要がありました。

残念ながら、クラウド プロバイダーのトークンの有効期限が切れると、アプリケーションはエラーを適切に処理できず、再認証と再同期が必要になります。

エラーが表示されますが、GUIを使ってトークンを更新するオプションがありません。コマンドライン方式はGUIツールの本来の目的に反するので、試したくありません。

そのため、同じ同期サーバーを再度追加し、すべての認証と同期をやり直すことができます。これが現在の解決策です。

要約

Celeste は非常に便利でシンプルな GUI 同期クライアントのようです。

特定の機能が欠けているにもかかわらず、すでに提供されている機能のユーザー エクスペリエンスは依然として非常に優れています。

Celeste は比較的新しいアプリケーションであり、多くの貢献者やユーザーが試用しているため、その強固な基盤を基にしてさらに成長する可能性があります。

セレステについてどう思いますか?