Files
wiki/Catalogue-Self-Hosted/apps/app-testflight-watcher.md
T
2026-06-09 18:40:21 +02:00

2.6 KiB


title: TestFlight Watcher created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, monitoring, app-marathon3-batch-b] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=monitoring&app=testflight-watcher]

📱 TestFlight Watcher

Moniteur de bêta iOS — surveille les nouvelles versions sur TestFlight, notifie sur release.

📋 Informations Générales

Champ Valeur
Site web (community)
GitHub (community/testflight-watcher)
License MIT
Langage TypeScript / Python
Étoiles GitHub <500
Catégorie cat-monitoring

📝 Description

TestFlight Watcher est un petit service qui surveille des apps iOS sur TestFlight (bêta publique/privée Apple) et envoie des notifications dès qu'une nouvelle build est publiée. Différence vs ChangeDetection.io (web scraping général): TestFlight Watcher parle le protocole TestFlight spécifiquement et décode les métadonnées iOS. Pour qui: beta-tester iOS, chefs de produit, devs qui veulent pister les releases d'apps concurrentes.

🚀 Installation

Docker Compose (recommandé)

version: '3.8'
services:
  testflight-watcher:
    image: ghcr.io/community/testflight-watcher:latest
    container_name: testflight-watcher
    restart: unless-stopped
    environment:
      - TZ=Europe/Paris
      - WEBHOOK_URL=https://discord.com/api/webhooks/***
      - POLL_INTERVAL=300
    labels:
      - traefik.enable=true
      - traefik.http.routers.tfw.rule=Host(`tfw.example.com`)
      - traefik.http.routers.tfw.entrypoints=websecure
      - traefik.http.routers.tfw.tls.certresolver=letsencrypt
      - traefik.http.services.tfw.loadbalancer.server.port=3000

🔄 Alternatives

Open Source

  • ChangeDetection.io — Web change monitoring générique.
  • app-maintenant — Recent changes d'un site.
  • Feedrabbit — RSS+monitoring.
  • Versionista — Cloud (fermé).

Propriétaires

  • AppFollow / Appfigures — ASO + version tracking.
  • Sensor Tower — ASO analytics.

🔐 Sécurité

  • Cookies TestFlight: risque de ban Apple si scrape agressif.
  • Webhook secrets: HTTPS obligatoire.
  • Rate limit: respecter les intervalles (300s+ recommandé).

📚 Ressources

Pages Liées