RelayDNS – ドメインなしで p2p にサービスをデプロイ
(github.com/gosuda)[RelayDNS]
- NAT の背後にあるサービスを簡単に公開できる、超軽量の DNS-Driven P2P Proxy Layer
- libp2p ベースで動作し、DNS レコード → 各クライアントのサービスへトラフィックをルーティング
- SSH・API・Web サーバーなど任意の TCP サービスも簡単にデプロイ可能
- public ip / ドメインがない個人のコンピューターでも、AI Agent で作った Web サイトをすばやく外部公開できる
[アクセス方法]
- relaydns.gosuda.org にアクセスする
- 好きなサービスに入る
[デモチャットルームのデプロイ方法]
- git clone https://github.com/gosuda/relaydns
- make run-chat --name "任意の名前"
https://ja.news.hada.io/topic?id=23621
上の投稿を見て、さっと作ってみました
ハッカソンやトイプロジェクトの配信用に使えるかも?
[gosuda コミュニティリンク]
https://gosuda.org/
https://github.com/gosuda
1件のコメント
サイトの説明がやや分かりにくく、どんなプログラムなのか把握しづらいですね。
relaydns.gosuda.org で p2p ベースで他の client を配信しているように見えますが、だとすると RelayDNS というよりは RelayHTTP のほうが適切な名前なのではないでしょうか。
また、GitHub の README では client と server の役割について、もう少し説明が必要だと思います。server を実行するのか client を実行するのかについてのガイドも必要そうです。