cd ~/open-source/

chrille@linux:~$ apt show svix

Svix

Svix är en öppen webhooks-as-a-service-lösning som gör det enkelt för API-utvecklare att skicka webhooks till sina kunder. Den passar dig som vill erbjuda pålitliga webhook-notifieringar utan att bygga hela infrastrukturen själv. Installationen sker via Docker eller direkt på servern, beroende på din miljö.

Projektsidan för Svix
Projektets egen sida, som den såg ut vid importen.

Svix hanterar utskick, återförsök, signering och övervakning av webhooks så att dina konsumenter får leveranser de kan lita på. Du integrerar deras API eller SDK i din applikation, och Svix sköter resten. Det finns en managed version, men den öppna källkodsvarianten kan du köra själv. Du konfigurerar endpoints, händelser och retry-regler i ett gränssnitt. Du kan också se leveransstatus och loggar för att felsöka misslyckade anrop. För dig som bygger API:er och vill ge användarna webhook-händelser är Svix ett kompetent alternativ. Det fungerar bakom brandväggar och NAT, så du behöver inte öppna upp allt för att komma åt det. Du kan exportera och importera data när du vill, vilket gör det lätt att byta server eller ta säkerhetskopior.