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

Re: Apps by NAStools

NAStools
Luminary

Apps by NAStools

Hi, everyone!

 

I've made some updates to a few already available apps, and released some new ones.

 

See below for download links (click the Version link). amd64 for Intel units, armel for Marvell/Annapurna, dbg packages are not meant for everyday use.

If you have any issues, questions, or concerns please PM me, create a new thread in the community, or file an issue on GitHub.

 

Subscribe to this discussion for updates.

 

--------------------------------------------------------------------------------

 

Gate OneGate One NT

Gate One is an HTML5-powered terminal emulator and SSH client

View on GitHub

Version: 1.2.0~1466273177-nt1

Minimum ReadyNAS OS: 6.6.0

 

 

 

  

Changelog

Initial release

  • Initial release.

 

--------------------------------------------------------------------------------

Home AssistantHome Assistant NT

🏡 Open-source home automation platform running on Python 3

View on GitHub

Version: 0.34.5-nt1

Minimum ReadyNAS OS: 6.6.0

 

 

 

 

Information

  • Configuration is stored in /apps/nastools-homeassistant/config.
    • Edit it via SSH, or SMB (as admin user).

 

Changelog

Initial release

  • Initial release.

Improvements since 0.33.4-nt1

  • Update to Home Assistant v0.34.5

--------------------------------------------------------------------------------

iStatiStat NT

A system monitoring daemon

View on GitHub

Version: 3.0-nt1

Minimum ReadyNAS OS: 6.6.0

 

 

 

 

Information

  • Default password is 12345.  This can be changed by modifying server_code in /apps/nastools-istat/etc/istatserver/istatserver.conf.

 

Changelog

Initial release

  • Initial release.

--------------------------------------------------------------------------------

Logitech Media ServerLogitech Media Server NT

Streaming Audio Server

View on GitHub

Version: 7.9.0~1477086729-nt1

Minimum ReadyNAS OS: 6.6.0

 

 

 

 

Changelog

Initial release

  • Initial (re)release.

 --------------------------------------------------------------------------------

netdatanetdata NT

Real-time performance monitoring, done right!

View on GitHub

Version: 1.4.0-nt1

Minimum ReadyNAS OS: 6.6.0

 

 

 

 

Changelog

Initial release

  • Initial release.

Improvements since 1.1.0-nt1

Improvements since 1.2.0-nt1

-------------------------------------------------------------------------------- 

ngrokngrok NT

Secure tunnels to localhost

View on GitHub

Version: 2.1.1-nt1

Minimum ReadyNAS OS: 6.5.0

 

 

 

 

Changelog

Improvements

  • Initial release.

-------------------------------------------------------------------------------- 

transmissionTransmission NT

lightweight BitTorrent client

View on GitHub

Version: 2.92-nt2

Minimum ReadyNAS OS: 6.5.0-T322 (Beta 1)

 

 

 

 

Changelog

Initial release

  • Single package install
  • Pure systemd
  • All files installed to the system apps folder
  • Service runs as a local ReadyNAS user visible in the UI (nastools-transmission, don't delete it)
  • Web UI and remote RPC hosted through ReadyNAS HTTPS (reverse proxy)
  • ReadyNAS/CLOUD users have access to web UI and remote RPC
    • Add them to the nastools-transmission group
    • Local admin and ReadyCLOUD admin always have access

Improvements since 2.92-nt1

  • Allow user overrides of HTTP settings
    • Place them in /apps/nastools-transmission/etc/https.overrides

-------------------------------------------------------------------------------- 

ZeroTierZeroTier One NT

A Smart Ethernet Switch for Earth

View on GitHub

Version: 1.1.14-nt3

Minimum ReadyNAS OS: 6.6.0

 

 

 

 

 

Information

  • Andrew Munsell has a great writeup on using ZeroTier with ReadyNAS.
    • Skip the "Compiling ZeroTierOne for ReadyNAS" step, since you can install my package.
    • You can use the UI to join/leave networks, instead of the zerotier-cli command.

Changelog

Initial release

  • Initial release

Improvements since 1.1.14-nt1

  • Includes web interface

Improvements since 1.1.14-nt2

  • Fix issue with authtoken CGI

-------------------------------------------------------------------------------- 

ZoneMinderZoneMinder NT

ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports IP, USB and Analog cameras.

View on GitHub

Version: 1.30.0-nt2

Minimum ReadyNAS OS: 6.6.0

 

 

 

Information

  • This package requires a lot of dependencies (52 of them).  It will take a while to install.  Be patient. Robot Happy
  • ZoneMinder User Guide
  • zmNinja: Desktop/Mobile client
    • Portal URL: https://your-nas/apps/nastools-zoneminder
    • cgi-bin: https://your-nas/apps/nastools/zoneminder/cgi-bin
    • API URL: https://your-nas/apps/nastools-zoneminder/api

Changelog

Initial release

  • Initial release.

Improvements since 1.30.0~RC2-nt1

  • Update from ZoneMinder v1.30.0-RC2 to v1.30.0 full release.

Improvements since 1.30.0-nt1

  • Update dependencies for ReadyNAS OS 6.6.0

Issues

  • Video generation for events fails.
    • This relies on ffmpeg.  The version distributed with ReadyNAS is stripped due to licensing issues.
      Grab a static copy from John Van Sickle (x86_64 build), extract it somewhere on your NAS (/apps/nastools-zoneminder/bin is a good spot), update PATH_FFMPEG under Options > Images.
Model: ReadyNAS-OS6|
Message 1 of 129
NAStools
Luminary

Re: Apps by NAStools

They do not interfere or share settings with existing installations.


 

Update:

Logitech Media Server (LMS) and Logitech Media Server NT (LMS-NT) can be installed together, but can not be ran together due to port conflicts.

While LMS is running, LMS-NT will not start.  While LMS-NT is running, LMS will start but will not be accessible.

Message 2 of 129
NAStools
Luminary

Re: Apps by NAStools


Transmission NT

  • ReadyNAS/CLOUD users have access to web UI and remote RPC
    • Add them to the nastools-transmission group
    • Local admin and ReadyCLOUD admin always have access

Turns out you can't add ReadyCLOUD users to local groups via the web interface.  NETGEAR, why?  I'll try to request this.

Local admin, local users added to the group nastools-transmission, and the ReadyCLOUD admin are able to login.

 

If you'd really like the functionality you can:

 

Modify https.conf

You can login to SMB as the local admin user and access the app folder (\\readynas\volume\.apps\nastools-transmission\), or modify via SSH/SFTP/SCP (/apps/nastools-transmission/).

Changes made to this file will not be preserved on upgrade.

 

Below Require group nastools-transmission you can add:

 

Require group ready-cloud will allow all invited ReadyCLOUD users.

Require user cloud@user.test will add access for a single user.

 

Apache needs to be reloaded after this.  If you're in SSH you can do systemctl reload apache2, or toggle System > Settings > HTTP > HTTP Admin in the web interface.

 

Message 3 of 129
kevcompton
Apprentice

Re: Apps by NAStools

Hi NAStools,

 

It's great that someone else is doing App work for the ReadyNAS. 

I installed the Logitech Media Server on my RN516 and is working perfectly.

 

For some reason other NAS manufacturers seem to be getting more new apps written.

 

I tried making an app for Emby (http://emby.media/) but failed, if you could have a go that would be great, it's available for other popular NAS's but not ReadyNAS. I'm sure this would be a popular app.

 

The best I could do was manually installing XMLtv (http://wiki.xmltv.org/) to go with the TVHeadend app!

 

Thanks again,

Kevin

Message 4 of 129
NAStools
Luminary

Re: Apps by NAStools

@kevcompton wrote:

I installed the Logitech Media Server on my RN516 and is working perfectly.

 

I tried making an app for Emby (http://emby.media/) but failed, if you could have a go that would be great, it's available for other popular NAS's but not ReadyNAS. I'm sure this would be a popular app.


Thanks for the feedback!  I'll start looking in to packaging Emby for ReadyNAS.

Message 5 of 129
kevcompton
Apprentice

Re: Apps by NAStools

Thanks, that would be excellent news to get emby running on my NAS instead of a Windows machine.

 

Message 6 of 129
NAStools
Luminary

Re: Apps by NAStools

Edit by @siigna: App posting moved to beginning of thread.

Message 7 of 129
NAStools
Luminary

Re: Apps by NAStools

Edit by @siigna: App posting moved to beginning of thread.

Message 8 of 129
gyves1
Luminary

Re : Apps by NAStools

Hi @NAStools,

 

I have installed the Transmission NT 2.92-nt2, I have two questions:

1) I would like to save the downloaded file in the previous folder from the older Transmission App (from Poussin), but I receive an error message as "access denied"

2) I use a windows UI to manage the Transmission server (remotly), I need to know the admin login infos to setup the Windows UI, where can I found this infos?

Thanks

Message 9 of 129
NAStools
Luminary

Re : Apps by NAStools


@gyves1 wrote:

1) I would like to save the downloaded file in the previous folder from the older Transmission App (from Poussin), but I receive an error message as "access denied"

Make sure the nastools-transmission user has access to the share under its "File Access" settings.

2) I use a windows UI to manage the Transmission server (remotly), I need to know the admin login infos to setup the Windows UI, where can I found this infos?

Host: Your NAS' IP address or hostname

Port: 443

SSL: Yes

User/pass: Either the NAS admin user, or a local user that is a member of the nastools-transmission group.

RPC path: /apps/nastools-transmission/rpc

Message 10 of 129
cnecne
Aspirant

Re : Apps by NAStools

Hi, thank you for the new version of LMS 7.9!
I have a problem with the online downsampling of files.

In Version 7.7.3, which i used before, all files (flac) where resampled to the max rate used by my squeezeboxes.

Now, in your version, i cannot play any files with a higher samplerate as the native palyable rate!

Is there any chance to change this beahiour?

 

Thank in advance, Christoph

Message 11 of 129
cnecne
Aspirant

LMS 7.9 sox libgomp.so.1 is missing

So, another idea:

I started ldd ./sox on the commandline

 

/apps/nastools-logitechmediaserver/slimserver/Bin/x86_64-linux$ ldd ./sox
 linux-vdso.so.1 (0x00007ffc99685000)
 libgomp.so.1 => not found
 libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb8a2e59000)
 libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb8a2c3b000)
 libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb8a2892000)
 /lib64/ld-linux-x86-64.so.2 (0x0000561696b58000)

 

and found that libgomp.so.1 is missing!

Is it possible, that the missing lib prevents from transcoding?

Can I install the missing lib?

 

Please Help, Christoph

Message 12 of 129
NAStools
Luminary

Re: LMS 7.9 sox libgomp.so.1 is missing

@cnecne wrote:

I have a problem with the online downsampling of files.

In Version 7.7.3, which i used before, all files (flac) where resampled to the max rate used by my squeezeboxes.

Now, in your version, i cannot play any files with a higher samplerate as the native palyable rate!

 

I started ldd ./sox on the commandline

 

/apps/nastools-logitechmediaserver/slimserver/Bin/x86_64-linux$ ldd ./sox
 linux-vdso.so.1 (0x00007ffc99685000)
 libgomp.so.1 => not found
 libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb8a2e59000)
 libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb8a2c3b000)
 libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb8a2892000)
 /lib64/ld-linux-x86-64.so.2 (0x0000561696b58000)

 

and found that libgomp.so.1 is missing!

Is it possible, that the missing lib prevents from transcoding?

Can I install the missing lib?

You are correct, thanks for the details! You can manually install the libgomp1 package for now. Fix is in v7.9.0.b7dfc80-nt2.

Message 13 of 129
cnecne
Aspirant

Re: LMS 7.9 sox libgomp.so.1 is missing

Thank you for the quick response, NAStools!

Pleas can you tell me how to install the package, i am new to linux!

Should i upload the package to my nas and than?

 

Help is welcome!

Christoph

Message 14 of 129
NAStools
Luminary

Re: LMS 7.9 sox libgomp.so.1 is missing


@cnecne wrote:

Pleas can you tell me how to install the package, i am new to linux!

Should i upload the package to my nas and than?

A simple apt-get install libgomp1 should do it for you, or upgrade to the v7.9.0.b7dfc80-nt2 package I just released. 🙂

Message 15 of 129
cnecne
Aspirant

Re: LMS 7.9 sox libgomp.so.1 is missing

Thanks again NAStools,

i uploaded and installed the new package and the transcoding takes place!

Now i can play al my tracks, only missing DSD64.

 

Thank you for the quick help!

Christoph

Message 16 of 129
NAStools
Luminary

Re: Apps by NAStools

Edit by @siigna: App posting moved to beginning of thread.

Message 17 of 129
Dareiko
Aspirant

Re: Apps by NAStools

Awseome master piece of monitoring SW. Thank you NAStools.

Is it possible to show output on android phone trough any apps or WEB out of local LAN?

 

What others apps do you have plan to port to ReadyNAS.

Thanks.

Message 18 of 129
JohnNulty
Apprentice

Re: Apps by NAStools

Agreed - tons of useful info - thanks for your work NAStools.

Message 19 of 129
NAStools
Luminary

Re: Apps by NAStools


@Dareiko wrote:

Awseome master piece of monitoring SW. Thank you NAStools.


Thanks!


Is it possible to show output on android phone trough any apps or WEB out of local LAN?


netdata's web interface seems to work pretty well on mobile devices.


What others apps do you have plan to port to ReadyNAS.


Emby's in the works (previously requested by @kevcompton). I have a few other apps in mind and don't mind requests.


@JohnNulty wrote:

Agreed - tons of useful info - thanks for your work NAStools.


Thanks!

Message 20 of 129
Dareiko
Aspirant

Re: Apps by NAStools

Ok, what is the solution to view charts without VPN or direct access to my LAN (from work etc...)

Message 21 of 129
StephenB
Guru

Re: Apps by NAStools


@Dareiko wrote:

Ok, what is the solution to view charts without VPN or direct access to my LAN (from work etc...)


Do you mean access files on the NAS?  Just making sure I understand "view charts"...

 

If you mean remote access, there are several ways.  FTPS is one (combined with a DDNS name for your home router).

Message 22 of 129
NAStools
Luminary

Re: Apps by NAStools


@Dareiko wrote:

Ok, what is the solution to view charts without VPN or direct access to my LAN (from work etc...)


ReadyCLOUD, port forwarding, VPN, etc...  There's a few different ways to accomplish this.

Message 23 of 129
NAStools
Luminary

Re: Apps by NAStools

Edit by @siigna: App posting moved to beginning of thread.

Message 24 of 129
NAStools
Luminary

Re: Apps by NAStools

Edit by @siigna: App posting moved to beginning of thread.

Message 25 of 129
Top Contributors
Discussion stats
Announcements