
📬 シンプルでプライベートなファイル共有。https://gitlab.com/timvisee/send のミラー。
SendMozilla の Firefox Send のフォークです。 Mozilla は Send を廃止しましたが、このフォークはプロジェクトを最新かつ存続させるためのコミュニティの取り組みです。
ffsend (Send の CLI) との互換性を維持しています。最新の Docker イメージはこちら: docs/docker.md
Mozilla によるオリジナルプロジェクトはこちら にあります。
mozilla-master ブランチは、Mozilla が残した master ブランチを保持しています。
send-v3 ブランチは、このフォークのベースとなった Mozilla の最後に公開されたバージョンのコミットツリーを保持しています。
send-v4 ブランチは、まだ開発中だった Mozilla の最後の実験的バージョンのコミットツリーを保持しています(ファイルレポート、ダウンロードトークン、信頼警告、FxA の変更を含む)。これらは選択的にこのフォークにマージされています。
この作業を続けられるように、寄付 をご検討ください。
この素晴らしいツールを構築してくれた Mozilla に感謝します!
ドキュメント: FAQ, 暗号化, ビルド, Docker, その他
暗号化されたファイルを他のユーザーに送信できるファイル共有実験です。
一時的な開発サーバーを起動するには、以下を実行します:
npm install
npm start
その後、http://localhost:8080 にアクセスしてください。
サーバーは環境変数で設定します。すべてのオプションについては server/config.js を、例については docs/docker.md を参照してください。
プルリクエストはいつでも歓迎します!「good first issues」のリスト(実装予定)を確認してください。
公開インスタンスのリストはこちら: https://github.com/timvisee/send-instances/
Docker クイックスタート: docs/docker.md
Ubuntu Server 20.04 を使用した AWS の例: docs/AWS.md
ffsendAndroid 実装は android ディレクトリに含まれており、ANDROID=1 npm start を実行してから http://localhost:8080 にアクセスすることで、ローカルで簡単にテストおよび編集できます。CSS および画像ファイルは android/app/src/main/assets ディレクトリにあります。
Mozilla Public License バージョン 2.0
qrcode.js は MIT ライセンスの下で提供されています
| Command | 説明 |
|---|
npm run format | prettier を使用してフロントエンドとサーバーコードをフォーマットします。 |
npm run lint | CSS および JavaScript コードをリントします。 |
npm test | mocha テストスイートを実行します。 |
npm start | 開発構成でサーバーを実行します。 |
npm run build | プロダクションアセットをビルドします。 |
npm run prod | プロダクション構成でサーバーを実行します。 |