Githubは、リポジトリにアクティビティがある場合に、選択したURLに受信後フックを送信することを提案します。コンピューター(後でNAS上で)で実行される小さなPythonコマンドライン/バックグラウンド(つまり、GUIやWebアプリなし)アプリケーションを作成したいと思います。このアプリケーションは、着信POSTリクエストを継続的にリッスンし、GithubからPOSTを受信するとに含まれるJSON情報を処理します。私がそれを持っているとすぐにjsonを処理することは問題ありません。POSTは、githubによって指定された少数のIPから取得できます。送信先のコンピューター上のポートを指定することを計画/希望しています。
問題は、検索時に見つけた膨大な数のオプションを処理するためのWebテクノロジーについて十分に理解していないことです。Django、Requests、sockets、Flask、microframeworksを使用していますか?関係する用語のほとんどが何を意味するのかわかりません。ほとんどの場合、問題を解決するには多すぎる/大きすぎるように聞こえます。私は単に圧倒され、どこから始めればよいのかわかりません。
私が見つけたPOST/GETに関するほとんどのチュートリアルは、Webサイトからのデータの送信または直接の要求に関係しているようですが、継続的にデータをリッスンすることには関係していません。
問題はそれほど難しいものではないと感じており、どこに行くのか、どのように行うのかがわかれば、2、3行に要約できます。誰かがポインタ/チュートリアル/例/サンプルコードを提供できますか?