NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
SauvageSausage
Nov 17, 2023Tutor
how to create an add-on for readynas?
I couldn't find a guide on how to create addons for readynas on the internet. maybe there are instructions and tips? it seems Readynas is a dead product but since i am still using it, i want ...
StephenB
Nov 17, 2023Guru - Experienced User
- SandsharkNov 17, 2023Sensei
Everything is written for someone who already has a lot of experience as a Linux programmer, so I hope that's you. I have asked many times for a "ReadyNAS app development for dummies" for simple re-compile of a standard Linux package to a ReadyNAS-specific one, and got nothing.
A applaud anyone who is willing to try, though. Netgear has chased away the last of the developers, though there were never very many.
- SauvageSausageNov 17, 2023Tutor
> I have asked many times for a "ReadyNAS app development for dummies" for simple re-compile of a standard Linux package to a ReadyNAS-specific one, and got nothing
luckily no need to recompile anything, as there are compiled x86_64 binaries which work fine on readynas, if executed directly via ssh. all i have to do is to write a couple of adapters to make everything work together (probably in golang? not sure for now)
- SandsharkNov 18, 2023Sensei
Because the ReadyNAS has such a small OS partition, you have to be careful installing ones that aren't specifically compiled for it. Apps should go in /apps, which is on the data drive (with a link to it on the OS partition, if needed). It's especially important if the app has a log that can get long or creates working files that might get lengthy and/or not get deleted properly. With some, that's as easy as making an appropriate directory in /apps and putting links in the OS partition. But if an app uses a standard directory that you can't relocate because the OS itself uses it, then you'll have to re-compile, changing that directory to something that can be in /apps. Misbehaving apps are the prime cause for users' OS partitions filling up, which can result in some significant issues if not caught and corrected fast enough.
But even if an already compiled app isn't a problem, there are no simple instructions available on how to convert it to a ReadyNAS-specific app that puts the files and directories in /apps and necessary links in the OS partition. I created new sources.list and apt.conf files to get around the issue that Debian 8 has been archived, but I can't figure out how to make a simple app that installs them in /etc/apt. And those aren't even executable. And I do program tools for my own use in Windows, so it's not like I don't have any background for it, I just don't have Linux experience.
- SauvageSausageNov 17, 2023Tutor
> CAPTCHA was not valid.
the form doesn't like me. tried several times, the answer is always the same no matter how i clicked the captcha tick lol
> See this: https://apps.readynas.com/pages/?page_id=299
but anyway, the goal was not to publish the addon in the gallery, so i don't need a dev account? i just need a working addon, so if you have manuals, SDKs and alike, please share it one way or another.
- SauvageSausageNov 17, 2023Tutor
(removed)
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!