project
God's Eye:公開データの衛星コックピット
航空機、軍用機、衛星、打ち上げ、ラジオ、公共交通、公開カメラを一つの 3D 地球儀に。MIT ライセンスのオープンソースプロジェクトのホスティング版で、現在は非公開です。
これは何か
頭上の航空機、軌道上の衛星、街のカメラ。こうした公開データは、ふだん何十もの別々の窓の向こうにあります。God's Eye はそれを一つのコックピットにまとめます。レイヤーを自由に切り替えられる 3D 地球儀です。
- 民間航空(OpenSky)と軍用機(adsb.lol)
- 衛星カタログ(CelesTrak)と打ち上げ予定
- 世界のラジオ、公共交通、シェアサイクル、交通シミュレーション
- 公開 CCTV カメラの一覧
どこから来たか
ソフトウェア本体は Bilawal Sidhu によるオープンソースの God's Eye View で、MIT ライセンスです。上流は自分のマシンでの実行だけをサポートしています。このサイトが加えたのはホスティングで、有料 API キーを一つも露出させずに antist.ai/gods-eye で使えるようにしました。
どうデプロイしているか
地球儀とデータ中継は一台のマシンで動いています。Cloudflare Tunnel が antist.ai/gods-eye をそのマシンにつなぎ、手前の小さなゲートウェイ Worker がリクエストを転送します。バックエンドは一行も書き換えていません。
API キーはすべてサーバー側に残り、ブラウザには一つも渡りません。この構成の代償もはっきり書いておきます。そのマシンが止まれば、コックピットは真っ暗です。
なぜまだ公開していないか
いくつかのレイヤーは有料キーで動いており、公開すれば訪問者のたびに消費されます。利用上限とホスティングが見知らぬ訪問者を迎える準備が整うまで、アクセスは Cloudflare Access で制限しています。公開する日にはこのページでそう告げ、上のボタンからそのまま入れるようになります。