概要
dumbpipe は、アカウント登録や設定不要で、2台のコンピュータ間に Unixライクなパイプ を作成できるツール。 インストールは 1行コマンド で完了し、接続もシンプル。 セキュリティキー を利用してデータ送受信を実現。 どこにいても データ転送が可能。 curl と組み合わせて使える利便性。
dumbpipeによるシンプルなクロスコンピュータパイプ
- dumbpipe は2台のマシン間で パイプ通信 を実現するツール
- アカウント登録や複雑な設定が不要 な点が特徴
- インストールは以下の ワンライナー で実行
curl -sL https://www.dumbpipe.dev/install.sh | sh
- 2台のマシンにインストール後、片方で listen コマンドを実行
- 例:
./dumbpipe listen --key 23ryys7pgvjrr57pcrvyivdrhvqyykg2tv3leou5grm66xfd7zzq
- 例:
- 実行後に表示される 接続用コマンド をもう一方のマシンで利用
- 例:
./dumbpipe connect nodeecsxraxjtqtneathgplh6d5nb2rsnxpfulmkec2rvhwv3hh6m4rdgaibamaeqwjaegplgayaycueiom6wmbqcjqaibavg5hiaaaaaaaaaaabaau7wmbq
- 例:
- データ送信は パイプ で簡単に実現
- 例:
echo "hello" | ./dumbpipe connect ...
- 例:
- どのような場所でも 接続可能な柔軟性
- NAT越え や ファイアウォール越え も自動対応
- セキュリティキー による安全な通信確保
dumbpipeのユースケースと利点
- ファイル転送 や 標準入力/出力のリダイレクト に最適
- SSHやSCPの代替 として利用可能
- 一時的なデータ共有 や スクリプト連携 に便利
- インターネット経由 でのシンプルなデータパイプライン構築
- 追加のアカウント作成やサーバー設定が不要 な手軽さ