Synology-Forum.nl

Firmware => Synology DSM BETA versies => Topic gestart door: Birdy op 26 september 2020, 19:47:44

Titel: DSM 7 Derde partij pakketten.
Bericht door: Birdy op 26 september 2020, 19:47:44
Synology:
Citaat
Packages by 3rd Party

Packages published by third-party developers are currently not supported. You can update the packages in Package Center when compatible versions are released.

Dat betekent dus, dat bijna alle 3e partij packages, bijvoorbeeld:

LMSRepack (pinkdotnl)
LMS (pinkdotnl)
NZBGet (SynoCommunity)
NZBGet (NZBUsenet)
SABnzbd (SynoCommunity)
Syncthing (SynoCommunity)
Domoticz (SynoCommunity)
Spotweb (NZBUsenet)
....
....
op dit moment (nog) niet gaan werken, je krijgt dan ook de melding:
[attachimg=1]

Leesvoer: Link naar lager bevoegdheidsniveau (https://help.synology.com/developer-guide/privilege/preface.html).

Dus, ik denk, dat er nog wat gevraagd wordt van onze 3e Partij vrijwillige ontwikkelaars ;D
Heb gezien dat men het al weet (uiteraard). ;)
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: ivo nulens op 14 december 2020, 11:09:59
Waar Ik een beetje tegenaanloop is dat als je straks dsm 7.0 instaleerd er een paar pakketten niet gaan werken, was int verleden zo
bv autosub, radarr, sonarr belangrijk spotweb, lidarr is er al zicht op werkende pakages

mvg
Ivo Nulens
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Briolet op 14 december 2020, 11:48:04
Daar is de beta juist voor. De ontwikkelaars van die pakketten hebben nu de tijd hun pakket aan te passen aan de eisen van DSM 7, zodat het pakket beschikbaar is op het moment van de release. Als ze het helemaal mooi doen, dan lanceren ze hun nieuwe pakket al ruim voor de DSM release.
Deed ik vroeger ook bij mijn software. Meestal met code die de versie checkte zodat het, indien mogelijk, al van de functies van het nieuwe systeem gebruik kon maken en toch compatibel bleef met de oude versies.

Als die pakketten niet meer bijgehouden worden, is het de vraag of je ze nu niet direct moet verwijderen omdat ze dan ook geen security updates krijgen.
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Birdy op 14 december 2020, 11:59:07
Aan bestaande Topic toegevoegd.
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Hofstede op 14 december 2020, 12:58:46
Op zich vind ik het heel goed dat Synology ontwikkelaars van pakketten dwingt om op een niveau met minder rechten te draaien. Veel van de 3rd party pakketten draaien onder te hoge rechten, alleen omdat dat makkelijker is.
Uiteindelijk zullen de populairste pakketten wel beschikbaar komen voor DSM 7.
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Briolet op 14 december 2020, 14:30:17
Synology geeft ook een goede handleiding voor pakketbouwers om hun pakket compatibel te maken met DSM 7.x.  Als ik dat zo lees in de link van Birdy, vraagt het niet om het helemaal herschrijven van de code, maar alleen om de extra file "privilege specification" toe te voegen die deze nieuwe rechten regelt. (Mits het package geen rootrechten nodig heeft)

Soms heb ik het idee dat packagebouwers te weinig naar de steeds toegevoegde nieuwe mogelijkheden kijken. Ik zie b.v. nog geen derde partij packages die door Hyperbackup ondersteund worden, terwijl daarvoor ook alleen de toevoeging van één enkele file genoeg is. (Daarin moet staan welke files en folders naar de backup moeten gaan) Ik heb het zelf een keer getest door bij zo'n pakket deze file zelf toe te voegen.
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Birdy op 14 december 2020, 15:09:14
Tja, het BLIJFT vrijwilligers werk en dat blijf ik toch benadrukken. :!:
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Hofstede op 14 december 2020, 17:38:43
Daar heb je helemaal gelijk in. En als je 3rd party pakketten gebruikt accepteer je daarmee ook dat je niet mag klagen als de makers niet meteen tijd / zin hebben om aanpassingen te doen.

Maar niet iedereen is zich daarvan bewust.

Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Briolet op 14 december 2020, 18:47:27
Het bouwen van een pakket is misschien ook anders dan het schrijven van de code zelf. Als je een programma schrijft, ben je er meestal trots op en stopt er veel tijd in. Dan wil je ook dat het blijft werken of juist de nieuwe features wilt gaan gebruiken.

Het bouwen van een pakket gebeurd meestal niet door de auteur zelf, maar door derden die zo'n programma geschikt maken voor simpele installatie op de nas. Daar zit misschien minder betrokkenheid in.

De echte problemen voor aanpassing zullen ontstaan als als de code van het pakket zelf aangepast moet worden vanwege andere libraries op dsm 7. Maar we zullen zien.
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Ray308 op 09 maart 2021, 20:55:25
Domoticz werkt in een Docker in 7.0
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: rpd op 15 maart 2021, 10:30:20
Docker is helaas niet voor iedere NAS een optie.

En specifiek voor Domoticz, Jadahl is er mee gestopt dus is het sowieso even afwachten of er weer een package voor nieuwe Domoticz/DSM versies komt.
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Briolet op 15 maart 2021, 13:25:15
Bij de SynologyCommunity is in elk geval de infrastructuur voorbereid op DSM 7. Er zijn zelfs al een of twee pakketten klaar voor DSM 7. (Als ik de forumberichten daar lees). Er is echter nog niets gepubliceerd. Ik neem aan dat ze daar pas mee beginnen als DSM een release krijgt.

Als je het precies wilt weten moet je de version comments op github volgen.  ;)
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Theold1 op 21 maart 2021, 17:06:22
Hallo
ik heb een vraag over de beta en verdere update...
Ik had een teamspeak 3 server lopen op mijn ds218+ maar dat werkt nu helaas niet meer.
Is er zicht op een oplossing, of moet ik elders een teamspeak server gaan laten hosten?

Ik hoor het graag van jullie.
René
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Birdy op 21 maart 2021, 17:22:55
Dat zal je moeten vragen aan de maker de package.
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: zandhaas op 21 maart 2021, 21:15:08
Ik had een teamspeak 3 server lopen op mijn ds218+ maar dat werkt nu helaas niet meer.
Is er zicht op een oplossing, of moet ik elders een teamspeak server gaan laten hosten?

Hallo Rene,

Op een DS218+ kun je Docker gebruiken. En dan kun je teamspeak als docker container draaien op je DS218+
https://hub.docker.com/_/teamspeak (https://hub.docker.com/_/teamspeak)

Ik weet alleen niet wat dat met je performance doet. Maar daar kom je snel genoeg achter als je het gaat testen en de geluids kwaliteit laat te wensen over.
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: webkabouter op 18 april 2021, 13:59:01
LMSRepack (pinkdotnl)
LMS (pinkdotnl)
Ik las ergens dat de 'pakketbron' is niet meer actief is @
https://www.synology-forum.nl/logitech-media-server/lms-8-0-0-via-pakketbron/?wap2

Dat zal vermoedelijk ook inhouden dat beiden niet werken onder DSM 7 of heeft iemand anders het overgenomen?
Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Birdy op 18 april 2021, 14:09:16
Ga er maar vanuit dat het niet werkt, in verband met root rechten, die niet meer zijn toegestaan.
De ontwikkeling is ook stop gezet, maar dat was al duidelijk.

Titel: Re: DSM 7 Derde partij pakketten.
Bericht door: Beammo op 06 juli 2021, 22:26:16
Indien je winscp geinstallerd hebt met de root toegang zoals beschreven op https://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty/ kun je vervolgens zo TS3 intaleren.

denk eraan dat je in de regel:
echo admin ALL = NOPASSWD: ALL > /etc/sudoers.d/priveadmin moet aanpassen naar je eigen beheerders account naam

installeer docker vanuit je dsm

Schakel SSH funtie in, in configscherm->Terminal en snmp

start winscp
open terminal venter(shift+ctrl+T)

paste de volgende regels in terminal

mkdir /root/teamspeak

docker create -p 9987:9987/udp -p 10011:10011 -p 30033:30033 -e TS3SERVER_LICENSE=accept --restart always --name Teamspeak -v /root/teamspeak/:/var/ts3server/ teamspeak

docker start Teamspeak

kijk in je dockerlogs voor je admin token, copy paste het in je tsclient zodat je admin bent op je server

Denk eraan dat je in je router de poorten moet doorsturen naar je NAS