大容量ファイル配送システム

Gigato!Streamは、メール添付では遅れないような大容量のファイルを4ステップで配送するシステムです。ファイル転送はストリーミングを利用しますので、理論的には転送ファイルサイズの制限はありません。 もちろん、サーバーのディスク容量以上のものは保存できませんので、ファイルサイズの制限や利用できるディスクサイズのクオータなどを利用ユーザーごとに設定することが可能です。

任意の配送先にファイルを送るだけではなく、ユーザー間でファイルのシェアも行うことができます。ワークフローとの組み合わせで入稿システムの構築なども検討いただけるかと思います。

配送リクエスト

任意の人にファイルの配送依頼をかけることも可能です。配送依頼を受けた方は、認証鍵の有効な間だけその鍵で本システムにファイルをアップロードすることができるようになります。

ショートメッセージサービス(SMS)を利用

2ファクター認証にはSMSを利用しています。また、①ファイル受信者がファイルを受け取った、②ファイルの有効期限が切れた、などの通知をSMSで受け取ることができますので 急ぎのファイルを相手が受け取ってくれたかどうかを携帯電話でも確認することが可能です。(※ショートメッセージサービス(SMS)を利用するには、電話番号の取得が必要です。)

概要

実行環境
Windows、Linux、Mac OSX
実装言語
C# .NetCore2.1
データベース
SqlServer、MySql、PostgreSQL(いずれも、Windows、Linux、Mac可)
SMS利用環境
SMS送信可能な電話番号の登録が必要です。また、SMS送信には別途通信費用が掛かります。
必須環境
メール配信可能なSMTPメールサーバーが必要です
補足
Dockerイメージとしての提供も可能です