In order to compile programs to run on the Synology NAS, the system must meet the following requirements.
- 64bit generic linux environment. (For example, Ubuntu 16.04 LTS)
- bash ( >= 4.1.5 )
- Python ( >= 2.7.3 )
- Require root permission. ( Our toolkit will use
Please do NOT use Synology NAS base system to install toolkit as your development environment. NAS system is specialized for storage, not for generic developing purpose.
Instead, you can install Synology Docker package on NAS and setup a generic linux container to install the toolkit.
Package Runtime OS Suggestions
The resulting package (.spk) will have best compatibility running on
- Synology NAS version DSM6.0+