開発者・インフラガイド
RemoteSlideのセルフホスト(自己ホスト)導入ガイド
企業のセキュリティ要件やプライベートネットワークでの利用のために、RemoteSlideリレーサーバーをご自身のインフラにセルフホストする完全手順です。
⚡
要約(Key Takeaways)
- DockerコンテナまたはNode.js (PM2) で数分でプライベートリレーサーバーを構築可能。
- 社内イントラネットやプライベートVPC内で完結し、完全なデータ主権(Data Sovereignty)を確保。
- オープンソース(MITライセンス)のため、商用環境でも自由にカスタマイズ・利用可能。
- 対応プラットフォーム
- Google Slides / Chrome / PWA
- 通信セキュリティ
- E2EE Encrypted / WebRTC P2P
- 初期設定時間
- QRスキャン即時(0秒)
- ライセンス & 料金
- 無料 / オープンソース (MIT)
実践ステップ & 具体的な活用手順
1. リポジトリのクローン
GitHubからソースコードを取得します: git clone https://github.com/urban-generation/remoteslide.net.git
2. Docker Composeでの起動
docker-compose up -d を実行するだけで、ポート3000で中継サーバーが立ち上がります。
3. Nginx / リバースプロキシとSSLの設定
Let's Encrypt等でwss://の暗号化通信を設定し、Chrome拡張機能の設定画面で独自サーバーURLを指定します。
よくある質問(FAQ)
Q: サーバーの推奨スペックはどのくらいですか?
メモリ256MB〜512MB、1 vCPUの最軽量VPS(月額数百円レベル)で数百人の同時発表セッションを軽快に処理できます。