× NETGEAR will be terminating ReadyCLOUD service by July 1st, 2023. For more details click here.
Orbi WiFi 7 RBE973

ReadyNAS Apps 6.7.0 Update

OOM-9
NETGEAR Expert

ReadyNAS Apps 6.7.0 Update

There are some updates coming to ReadyNAS OS 6.7.0. Aside from some various bug fixes, expanded our use of apt and will now display the more information to app is doing during the installation process. We have added a newer feature to allow app developers to use existing third-party debian repositories within their app. This will allow the developer help provide the newer apps based on updates that may not exist in the Debian Jessie's repo and/or would require a more manual intervention.

 

The new configuration allowed for the ReadyNAS App developers is located within the debiancontrol file. At the end of the control file you are able to add the following user defined fields:

XB-Repo:
XB-Repo-Key-Url:
XB-Repo-Keyserver:
XB-Repo-Key-ID:
  • XB-Repo contains the string that you would have in your /etc/apt/source.d/x.list
  • XB-Repo-Key-Url contains a link to the gpg key file information.
  • XB-Repo-Keyserver is optional and it can contain the repo’s referenced key server.
  • XB-Repo-Key-ID contains the key id that would work with the key server.

The ReadyNAS will look at these fields, apply the configuration settings, update the apt list, then run the updated apt ReadyNAS app installation.

The following is an example o how a control file would look:

 

Source: nodejs-app
Section: contrib
Priority: extra
Maintainer: Dev ReadyNAS <devreadynas@netgear.com>
Build-Depends: debhelper (>= 8.0.0)
Standards-Version: 3.9.8
Homepage: https://nodejs.org/

Package: nodejs-app
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, readynasos (>= 6.7.0~T158), nodejs (>= 6.9.0)
Conflicts: nodejs (>=7.0.0)
Description: NodeJS App for ReadyNAS
XB-Repo: deb https://deb.nodesource.com/node_6.x jessie main
XB-Repo-Key-Url: ttps://deb.nodesource.com/gpgkey/nodesource.gpg.key

  

NodeJS App Repo Example

Note: To help ensure ReadyNAS root volumes are kept at a manageable capacity. We would urge developers to keep the app dependencies under 100MB. Depending on what the installed applications.

 

 

Document Reference

 

NodeJS (Dev Language) App availabe on GitHub.

We will be avaiable in app store once 6.7.0 is released.

Message 1 of 1
Top Contributors
Discussion stats
  • 0 replies
  • 7808 views
  • 4 kudos
  • 1 in conversation
Announcements