Initial commit: NZB → SABnzbd Chrome extensie

This commit is contained in:
Eddy de Vink 2026-06-13 09:14:37 +02:00
commit 0034676f52
11 changed files with 535 additions and 0 deletions

29
README.md Normal file
View file

@ -0,0 +1,29 @@
# NZB → SABnzbd Chrome Extensie
Klik op een NZB-link op elke website → wordt automatisch naar jouw SABnzbd gestuurd.
## Installatie
1. Open Chrome en ga naar `chrome://extensions/`
2. Zet **"Ontwikkelaarsmodus"** aan (rechtsboven)
3. Klik op **"Uitgepakte extensie laden"**
4. Selecteer de map `nzb-sabnzbd-extension`
## Configuratie
1. Klik op het extensie-icoon in de toolbar
2. Vul de **SABnzbd host** in (bijv. `http://localhost:8080`)
3. Vul je **API-sleutel** in (te vinden in SABnzbd → Config → General → API Key)
4. Optioneel: stel een **categorie** in
5. Klik op **"Test verbinding"** om te controleren
6. Klik op **"Opslaan"**
## Werking
De extensie onderschept klikken op links die lijken op NZB-downloadlinks, zoals:
- URLs met `?page=getnzb`
- URLs met `?action=display`
- URLs met `.nzb` in het pad
- URLs met `/getnzb/` in het pad
Vervolgens stuurt de extensie de URL via de SABnzbd API (`addurl`) naar jouw SABnzbd-installatie.