Synology
@khudgins/synologyv2026.08.12.1
01README
Read-only Synology DSM shared-folder and volume-capacity inventory for swamp, via the FileStation API so it needs no DSM admin account. Emits a resource per share and per backing volume, so a capacity contract fires once per real condition. Discovers API paths and version ranges at runtime through SYNO.API.Info rather than hardcoding them, so it degrades across DSM releases. Refuses to send credentials over cleartext, and establishes TLS before login so a certificate failure never puts the password on the wire.
02Models
@khudgins/synology/storagev2026.08.12.1synology_storage.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance label, used in log lines |
fn discover()
List shared folders with the capacity of their backing volumes.
Resources
share(infinite)— One shared folder and the capacity of its backing volume
volume(infinite)— One backing volume with its capacity, rolled up from the shares on it
summary(infinite)— Roll-up across every share this account can see
03Stats
A
100 / 100
Downloads
0
Archive size
26.7 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
04Platforms