Pipeline · Remotion · MiniMax

Idiotsyncratic Commits Generator

Il repository è il motore: ogni push può diventare un mini video karaoke. I file MP4 finiscono sulle GitHub Releases (e opzionalmente YouTube / Facebook).

Webhook

Configura il push event su GitHub con lo stesso secret di GITHUB_WEBHOOK_SECRET.

POST/api/github
Come testare in locale (ngrok)
  1. Avvia l'app in sviluppo (porta predefinita 3001): npm run dev
  2. Installa ngrok e autenticati (ngrok config add-authtoken …).
  3. Espandi la porta del server Next:
    ngrok http 3001
  4. Copia l'URL HTTPS mostrato da ngrok (es. https://abc123.ngrok-free.app) e in GitHub → Settings → Webhooks → Add webhook imposta:
    • Payload URL: https://<tuo-subdominio>.ngrok-free.app/api/github
    • Content type: application/json
    • Secret: uguale a GITHUB_WEBHOOK_SECRET nel tuo .env
    • Eventi: solo push
  5. In locale, per test senza verifica firma, puoi impostare temporaneamente SKIP_WEBHOOK_VERIFY=true (solo sviluppo).

Video locali

Ultimi file generati nella cartella out/ su questa macchina.

Nessun MP4 in out/. Dopo un run della pipeline li vedrai qui.

Storico release

Righe lette da HISTORY.md (ultimi 12). Link a release e social quando presenti.

Nessuna riga in HISTORY.md ancora.