App-Store-Webhook-Proxy
yannisalexiou/appstore-webhook-proxy
https://github.com/yannisalexiou/appstore-webhook-proxy
bridge
sh
false
https://forums.unraid.net/topic/191280-support-yannisalexiou-app-store-webhook-proxy/
https://github.com/yannisalexiou/appstore-webhook-proxy
**App Store Webhook Proxy**
**Your webhook endpoint will be available at: `/appstore-webhook`**
Get real-time notifications for your app’s App Store status changes — like **Ready for Review**, **Rejected**, or **Approved** — delivered directly to **Slack** and/or **Microsoft Teams**.
Apple introduced official App Store Connect Webhooks at WWDC 2025. This proxy makes it easy to forward those webhooks to your team’s tools of choice.
**⚠️ Note:** This container must be **accessible from the internet** to receive webhook events from Apple. You can expose it directly or use a reverse proxy (e.g., NGINX or Traefik).
**Configuration:**
- **`SHARED_SECRET`** – Required. Used to verify incoming webhook requests.
- **`SLACK_WEBHOOK_URL`** – Optional. Webhook URL for Slack.
- **`TEAMS_WEBHOOK_URL`** – Optional. Webhook URL for Microsoft Teams.
- **`APP_STORE_URL`** – Optional. URL to your app on the App Store, shown in the notification.
- **`TIMEZONE`** – Optional. Used to localize timestamps in messages. Example: `Europe/Athens`
**📄 Guides & Source:**
- [GitHub Repository](https://github.com/yannisalexiou/appstore-webhook-proxy)
Productivity: Tools:
http://[IP]:[PORT:3000]
https://raw.githubusercontent.com/yannisalexiou/appstore-webhook-proxy/refs/heads/main/documentation/assets/AppStoreConnectWebhookProxyIcon.png
1750155748
38888
UTC