-
Notifications
You must be signed in to change notification settings - Fork 42
Synology DSM info
DigitalBox98 edited this page May 5, 2021
·
14 revisions
The Synology DSM client part is based on ExtJS 3.4 library
Below is the location of each part of the DSM client framework :
DSM client part | Location on NAS |
---|---|
Synology JS lib | /usr/syno/synoman/synoSDSjslib/sds.js |
Synology ExtJS UX widgets | /usr/syno/synoman/scripts/ext-3.4/ux/ux-all.js |
ExtJS 3.4 | /usr/syno/synoman/scripts/ext-3.4/ext-all.js |
DSM apps (modules) | /usr/syno/synoman/webman/modules |
DSM apps (3rd party) | /usr/syno/synoman/webman/3rdparty |
Available at : http://cdn.sencha.com/ext/gpl/3.4.1.1/release-notes.html
Usage of ExtJS in DSM : https://github.com/SynoCommunity/spksrc/tree/master/spk/debian-chroot/src
Usage of ExtJS + API in DSM : https://github.com/Rutorai/syno-library/wiki
Application written in ExtJS + NodeJS : https://github.com/filebot/filebot-node
Tentative to API writing : https://github.com/Rutorai/syno-library/tree/develop/package/
SimpleExtJSApp source : https://github.com/DigitalBox98/spksrc/tree/simpleextjsapp/spk/simpleextjsapp/src/app