docs: document jellyfin autoscan setup

This commit is contained in:
Silo Server Migration
2026-05-25 11:18:02 -04:00
parent f73febbd55
commit 03f97e63d6
+15 -2
View File
@@ -185,9 +185,22 @@ curl -X POST http://your-server:8090/api/v1/scan \
## Integration with Autoscan
[Autoscan](https://github.com/Cloudbox/autoscan) monitors Sonarr, Radarr, and other sources for new downloads, then relays scan requests to media servers. To use Autoscan with Silo, configure a **manual/generic target** using a custom script or webhook that calls the Silo scan API.
[Autoscan](https://github.com/Cloudbox/autoscan) monitors Sonarr, Radarr, and
other sources for new downloads, then relays scan requests to media servers.
Silo supports Autoscan's stock Jellyfin target through the Jellyfin compatibility
server.
### Autoscan Custom Script Target
Use:
- URL: Silo's Jellyfin compatibility URL, usually `http://your-server:8096`
- Token: a Silo admin API key beginning with `sa_`
- Target type: Autoscan `jellyfin`
Autoscan discovers library roots from `GET /Library/VirtualFolders` and sends
changed paths to `POST /Library/Media/Updated`. The paths must be server-side
paths as Silo sees them.
### Alternative: Autoscan Custom Script Target
Create a script (e.g., `silo-scan.sh`) that Autoscan calls with the changed path: