git push 等による GitHub からの HTTP リクエストを受信するためには、GitHub WebHooks を利用するアプリケーションは GitHub から見えるサーバ上に設置する必要があります 今回は、GitHub から直接 HTTP リクエストを受信できない LAN 内の Drone に、GitHub から送信された HTTP リクエストを受信させてみました 構成 GitHub からの POST リクエストを、EC2 上のスクリプトで受信して、 MQTT as a Service sango に POST リクエストを PUBLISH することで、 LAN 内の MQTT Subscriber に GitHub からの POST リクエストが送られ、 さらに、MQTT Subscriber は受信した POST リクエストを Drone に送ります EC2 GitHub