• If you need help or want to discuss things, you now can also join us on our Discord Server!
  • A first preview of the unlimited version of SinusBot can be found in the Upcoming Changes thread. A version for Windows will follow, but we don't have a release date, yet.

Probleme mit der Docker Installation

Guten Abend zusammen,

ich bin aktuell dabei meine OnPrem-TS3-Instanz und auch die OnPrem-Sinusbot-Instanz auf einen Dockerhost zu migrieren.
Beides habe ich aus einem Docker frisch hochgezogen. Nach dem Umzug meines TS3's habe ich über einen Servermanager Das Backup meiner Rechte etc. wieder eingespielt. Der Server läuft seit dem geschmeidig.

Jedoch allein mit dem Hochziehen des Sinusbots habe ich scheinbar meine Problemchen.
Ich habe den Docker anhand dieser (https://github.com/SinusBot/docker) Beschreibung auf der Seite hochgezogen.
Meine Docker-Compose.yaml sieht folgendermaßen aus:

YAML:
version: '2'
services:

  teamspeak-app:
    image: teamspeak
    container_name: teamspeak3
    restart: always
    ports:
     - 9987:9987/udp
     - 10011:10011
     - 30033:30033
    volumes:
     - /docker/container/teamspeak3/data:/var/ts3server/
    environment:
      TS3SERVER_LICENSE: accept
    networks:
      dockernet:
        ipv4_address: 172.16.0.51
        aliases:
          - ts3.media-techport.de

  teamspeak-bot:
    image: sinusbot/docker:latest
    restart: always
    container_name: sinusbot
    environment:
     - OVERRIDE_PASSWORD="Ultr4s1ch3r3sP4ssw0rD"
     - GID=1000
     - UID=1000
    ports:
     - 8087:8087
    volumes:
     - /docker/container/teamspeak3/sinusbot/scripts:/opt/sinusbot/scripts
     - /docker/container/teamspeak3/sinusbot/data:/opt/sinusbot/data
    networks:
      dockernet:
        ipv4_address: 172.16.0.50

networks:
  dockernet:
    external: true

In den Logs sehe ich folgendes:

Code:
Linux 5.15.0-91-generic x86_64 GNU/Linux
Wed 03 Jan 2024 12:18:36 AM UTC
Copied default scripts
Updating yt-dlp...
Available version: [email protected], Current version: [email protected]
Current Build Hash: 91cad9f121c1f6f0a81b747415c46ecba0ff331ed38cc6433040b4ac7b6e15ca
Updating to [email protected] ...
Updated yt-dlp to [email protected]
2023.11.16
User ID: 1000
Change file owner...
Group ID: 1000
Change file group...
Drop privileges...
Clearing yt-dlp cache...
Deprecated Feature: Support for Python version 3.7 has been deprecated. See  https://github.com/yt-dlp/yt-dlp/issues/7803  for details.
                    You may stop receiving updates on this version at any time! Please update to Python 3.8 or above
Removing cache dir /root/.cache/yt-dlp ..
Starting SinusBot...
Overriding password...
PID: 25

 ___ ___ _  _ _   _ ___ ___  ___ _____
/ __|_ _| \| | | | / __| _ )/ _ \_   _|
\__ \| || .` | |_| \__ \ _ \ (_) || |
|___/___|_|\_|\___/|___/___/\___/ |_|

Version: 1.0.2
(C) 2013-2022 Michael Friese. All rights reserved.

2024/01/03 00:18:42 86a8e8df          INFO   Loading instances
2024/01/03 00:18:42 86a8e8df          INFO   Loading instance://3379d433-35c7-448a-9853-5c407218d9fa
2024/01/03 00:18:42 86a8e8df 3379d433 INFO   script command loaded
2024/01/03 00:18:42 86a8e8df 3379d433 INFO   Initialization complete
2024/01/03 00:18:42 [GENERAL/FFMPEG ] INFO   FFmpeg/avcodec v3876196; license: LGPL version 2.1 or later; 634 codecs
2024/01/03 00:18:42 [GENERAL/FFMPEG ] INFO   FFmpeg/avformat v3873636; license: LGPL version 2.1 or later; 334 formats
2024/01/03 00:18:42 [GENERAL/YTDL   ] INFO   youtube-dl checking...
2024/01/03 00:18:42 86a8e8df 3379d433 PLUGIN [                :113:12] Loaded SinusBot Commands v1.1.2 by Jonas Bögle (@irgendwr).
2024/01/03 00:18:42 86a8e8df 3379d433 PLUGIN [                :114:12] SinusBot v1.0.2 on linux
2024/01/03 00:18:42 86a8e8df 3379d433 INFO   script sinusbot-commands loaded
2024/01/03 00:18:42 [GENERAL/YTDL   ] INFO   youtube-dl version compatible, support enabled
2024/01/03 00:18:42 [GENERAL/!!!!!!!] NOTICE You may now configure and launch the bots from the webinterface. http://0.0.0.0:8087

Das Webinterface kann ich nicht aufrufen. Weder von Extern aus, vom Docker Host auch nicht, noch aus dem Docker direkt.
Ich bekomme immer folgende Meldung angezeigt:

1704494903669.png

In Portainer wird mir angezeigt, dass der Docker "unhealthy" läuft.
1704494723567.png

Die Config.ini ist übrigens noch original. ich habe hier noch nichts bearbeitet.

Ich weiss leider nicht weiter und hoffe deshalb nun auf eure Hilfe. Mir geht es nicht darum da wieder ein Backup einzuspielen oder so. Ich richte den Bot auch sehr gerne frisch ein. Ich brauche auch keine Instanz für einen Discord Server, mir reicht vollkommen die Instanz für den ts3 Server.

Braucht ihr noch weitere Informationen von mir? Dann gern kurz bescheid geben.
Ich danke euch vielmals!

djdonnerwolke
 
Last edited:
Top