Cloudflare トンネルと Docker を使用して自宅から SaaS を公開する
ここにいるあなたは、おそらく私と同じ壁にぶつかっているでしょう。アイデアは明確ですが、実行が必要以上に遅いということです。
概要: ルーターのポートを開かずに、Cloudflare Tunnel を使用して Docker ベースのスタックを安全なパブリック デプロイメントに移行し、CI__ILCI_0__ をそのまま維持しました。冗談ではなく、実際に起こったことです。
1) 初期診断と Nginx 修正
問題
- map__ILCI_1__ ブロック内の引用符のない正規表現
- Nginxが起動しない
- ボット Webhook が応答しない
解決策
nginx -t を実行して構文を検証し、問題を修正しました。
結果
Nginx は正常に起動し、Webhook は 200 OK を返し始めました。サービスが回復しました。
レッスン
ほとんどのチュートリアルはここで終了します。それは間違いです。アーキテクチャに触れる前に、現在のシステムが正常であることを確認してください。
目標は複雑さではありません。より迅速な出荷と改善を可能にする一貫性です。
役立つ場合は、ILCI_4 ツールがこの種の実行優先ワークフロー用に正確に構築されています。