- Wed Jan 06, 2016 1:35 pm
#7019
Hi,
bis Crypto den MusicBot für Synology Nativ geschrieben hat, habe ich eine möglichkeit, den MusicBot dennoch zum laufen zu bekommen, die Installation dazu ist auch recht einfach.
Ich gehe hier von einer Synology Diskstation 415+ aus.
als Paketquellen nutze ich folgende:
Jetzt Verbindet ihr eich mit Putty via SSH auf eure Diskstation und gebt folgendes ein:
Den Bot braucht ihr nicht mit "screen" starten, da die Shell Virtualisiert ist und ihr nach dem Start das Terminal einfach über das rote "X" schließen könnt.
Um sich wieder in die Shell des Bots einzuklinken, schreibt um euch die laufenden Container anzeigen zu lassen:
https://hub.docker.com/r/black/ts3musicbot/
bis Crypto den MusicBot für Synology Nativ geschrieben hat, habe ich eine möglichkeit, den MusicBot dennoch zum laufen zu bekommen, die Installation dazu ist auch recht einfach.
Ich gehe hier von einer Synology Diskstation 415+ aus.
als Paketquellen nutze ich folgende:
Code: Select all
Wenn Ihr die Paketquellen eingerichtet habt, Installiert ihr
1.
https://www.cphub.net/
2.
http://spk.diablos-netzwerk.de/
3.
http://packages.synocommunity.com
Code: Select all
über das Paket-Zentrum.Docker
Jetzt Verbindet ihr eich mit Putty via SSH auf eure Diskstation und gebt folgendes ein:
Code: Select all
Wichtig hierbei ist, wenn Ihr den Docker Container stoppen solltet, funktioniert der Bot NICHT, wenn ihr Ihn über das Docker Interface startet, sondern über SSH mit folgenden Befehl:
docker pull black/ts3musicbot
docker run --net="host" --name TS3Bot -it black/ts3musicbot
cd TS3MusicBot
./TS3MusicBot_runscript.sh -account DEINEMAIL@Provider.de -port 8080 -webif-pw DEINPW -webif-pw-user USERPW -noquery
Code: Select all
Die erklärung dazu ist, das ein Docker Container in der Regel nicht nach außen Komunizieren soll/darf/sollte wie auch immer, und das " --net="host"" lässt es zu, das der Container sich im Allgemeinen Netzwerk einklingt..docker run --net="host" --name TS3Bot -it black/ts3musicbot
Den Bot braucht ihr nicht mit "screen" starten, da die Shell Virtualisiert ist und ihr nach dem Start das Terminal einfach über das rote "X" schließen könnt.
Um sich wieder in die Shell des Bots einzuklinken, schreibt um euch die laufenden Container anzeigen zu lassen:
Code: Select all
und mitdocker ps
Code: Select all
stoppen kannst du den Container dann mit
docker attach NAMEDESIMAGES
Code: Select all
Hier ist noch der Link zu Repo:exit
https://hub.docker.com/r/black/ts3musicbot/