How to manually install 3rd Party Apps and the list with available apps

Discussion on apps, protocols, APIs, specifications, and more. You are welcome to join us as a TOS app developer!
Post Reply
User avatar
outkastm
Posts: 777
Joined: 29 Dec 2020, 23:52

How to manually install 3rd Party Apps and the list with available apps

Post by outkastm » 25 Jan 2021, 00:42

This post to explain how to install 3rd Party Apps (not officially supported by TerraMaster).

First of all, use them at your own risk and consider that Terramaster or OutkastM is not responsible for any possible damage or data loss.
These modules are developed and can be installed on TOS: 4.1.2.7 or later version

To manually install a .tpk package, within TOS WebUI go to Applications > Settings > Browse your computer to select the downloaded .tpk package and press Apply. After installation, an icon will be created on TOS desktop from where you can select additional option for the newly installed app. Do not close the installation window before the app icon is created on the desktop. Usually it takes maximum 10 seconds after installation is done.
The webpage for additional options (start/stop the module, enable/disable autostart, view log, edit config etc) is available only if you connect to TOS with administrator account
Apps will presented like this

For TOS4.x
x.64 - last version - 3.0.4.1042.0 // the .tpk filename will contain x86_64 as example ModBase1_V1.00.00_x86_64.tpk
armv8 - last version - 3.0.4.1042.0 // the .tpk filename will contain aarch64 as example ModBase1_V1.00.00_aarch64.tpk

For TOS5.x
x.64 - last version - 3.0.4.1042.0 // the .tpk filename will contain TOS_APP_x86_64 as example ModBase1_TOS_APP_1.00.00_x86_64.tpk

x.64 product serie
F2-221
F2-422
F2-423
F4-221
F4-222
F4-421
F4-422
F4-423
F5-221
F5-422
F8-422

armv8 product series
F2-210
F4-210

Available packages 83:

AdGuardHome
Airdcpp
AirsonicAdvanced
Akaunting
Ampache
Ampache5
apache24
Autobrr
Baikal
Bazarr
BedRock
Cron_okm
CrushFTP
Dashy
DokuWiki
Duplicati
ffmpeg
FileBrowser
FileRun
Gibbon
glpi
Grafana
HomeAssistant
InfluxCLI
InfluxDB
Jackett
jDownloader
Jellyfin
Jellyseerr
KernelModules
Kiwix
LazyLibrarian
LEGo
Lidarr
Lychee
LogitechMediaServer
Madsonic
MariaDB
Midnight Commander
MineCraftServer
ModBase1
Moodle
mono
NexoPOS
Nextcloud_okm
NodeJS
NZBHydra2
OkmSSHD
Omada
Ombi
OpenJDK17
OpenJDK18
OracleJRE8
OracleJRE11
PHP80
PHP81
Prowlarr
Python2
Python38
Python310
qBittorrent
Radarr
Readarr
restic
rClonePlexDrive
ResilioSync
sabnzbd
Shellinabox
SickChill
Sonarr
SurveillanceMotion
SyncThing
Tautulli
TeamSpeak3
Telegraf
Traccar
ttyd
Ubiquiti UniFi
UrBackup
xTeVe
WINGFTP
ZeroTier
Last edited by outkastm on 31 Jan 2021, 06:55, edited 2 times in total.

User avatar
JayBlingham
Posts: 107
Joined: 04 Oct 2020, 10:34

Re: How to manually install 3rd Party Apps

Post by JayBlingham » 04 Feb 2021, 11:06

This is a shout-out to @OutkastM to say thank you for packaging these apps, and helping to expand the functionality of our Terra-Master NAS devices. You're doing exactly what I wish I had the talent to do, and for that you have my both my thanks, and envy.
Jay
---------------------------------------
F5-221, 5.0.171-00221
---------------------------------------

User avatar
outkastm
Posts: 777
Joined: 29 Dec 2020, 23:52

Re: How to manually install 3rd Party Apps

Post by outkastm » 05 Feb 2021, 04:36

Thx for your feedback

User avatar
Daywalker
Posts: 27
Joined: 19 Mar 2021, 19:07

Re: How to manually install 3rd Party Apps

Post by Daywalker » 19 Mar 2021, 19:25

Hi,
I try to install apache python and sabnzbd with this package on F5-221 TOS 4.2.09 and I have an error.

Please help me

thanks
Attachments
error.png

User avatar
outkastm
Posts: 777
Joined: 29 Dec 2020, 23:52

Re: How to manually install 3rd Party Apps

Post by outkastm » 19 Mar 2021, 22:43

On which moment you receive this message ?
Have you tried also to reboot the NAS ?

User avatar
Daywalker
Posts: 27
Joined: 19 Mar 2021, 19:07

Re: How to manually install 3rd Party Apps

Post by Daywalker » 19 Mar 2021, 23:32

thanks

it happen when i click apply and after 50% processing

and i try after reboot nas
Attachments
Capture d’écran 2021-03-19 à 16.28.13.png

User avatar
outkastm
Posts: 777
Joined: 29 Dec 2020, 23:52

Re: How to manually install 3rd Party Apps

Post by outkastm » 20 Mar 2021, 01:22

Hmmm
I can't reproduce this.
I even did a clean install of TOS (to remove any of my possible manual changes), and no issue to install theese packages.

Maybe you can tru also with another browser ?
Attachments
2021-03-19 18_17_08-Window.png
2021-03-19 18_15_13-Window.png
2021-03-19 18_12_59-Window.png

User avatar
Daywalker
Posts: 27
Joined: 19 Mar 2021, 19:07

Re: How to manually install 3rd Party Apps

Post by Daywalker » 20 Mar 2021, 02:24

I try with two different computer one pc and one Mac.

on pc i try with chrome and i have the issue
on Mac I try with safari and chrome and I have the same issue

User avatar
outkastm
Posts: 777
Joined: 29 Dec 2020, 23:52

Re: How to manually install 3rd Party Apps

Post by outkastm » 20 Mar 2021, 03:32

I think i found the issue.
Is because your TOS language is set to French and all my tests were done on English language.

I will check what i can do.

User avatar
outkastm
Posts: 777
Joined: 29 Dec 2020, 23:52

Re: How to manually install 3rd Party Apps

Post by outkastm » 20 Mar 2021, 07:03

You can download again the latest version from server (Python38 and Sabnzbd3) and install them.
Language issue will be fixed for other packages asap.

Post Reply