WSTĘP
Wszystko co robię jest wykonywane na Debianie 10, konto root
Chciałbym wam polecić fajny panel do TS3AudioBotów wykonany przez Pana @elipeF TS3AudioBot Control Panel pozwala na tworzenie botów przypisywanie ich do użytkowników. Użytkownik ma możliwość edycji bota i dodawania uprawnień do puszczania muzyki po uniq bądź id grupy. Admin ma możliwość edycji każdego bota, przypisania uprawnień administracyjnych(wszystkich) dla danego uniq pozwalających na uruchamianie wszystkich komend.
P: Czy youtube-dl działa? O: Panel używa yt-dl zainstalowanego lokalnie na maszynie. Wystarczy, że zainstalujesz go u siebie na serwerze. P: Jak zmienić port panelu? O: Edytuj docker-compose.yml i zmień port w linijce 8: - "80:80" na np - "8080:80"
https://egcforum.pl/topic/3027-ts3audiobot-control-panel/
W serii moich poradników dowiecie się jak zainstalować:
- Apache2 + MariaDB + PHPMyAdmin + PHP 7.4 + rozszerzenia + SSL + HTTP/2 + Jak dostać ocenę A+ strony na SSLLabs.com
- Pterodactyl Panel + jak włączyć na nim Teamspeak 3
- TS3AudioBoty z panelem
- Status naszych stron lub aplikacji w uptimerobot.com
Jest to trzeci poradnik z całej serii a wiec zabierajmy się za robotę.
INSTALACJA DOCKER I DOCKER-COMPOSE
Pierwsze musimy pobrać dockera i docker-compose, no to jazda
curl -sSL https://get.docker.com/ | CHANNEL=stable bashcurl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-composeINSTALACJA PANELU Z TS3AUDIOBOT
mkdir /home/abdash && cd /home/abdashwget https://github.com/elipeF/TS3AudioBot-Control-Panel/releases/download/2.0.0/kickstartv2.tar.gztar -xvf kickstartv2.tar.gzchown -R 9999:9999 $(pwd)/ts3abWAŻNE! Edytuj docker-compose i zmień JWT_SECRET i port na 8085 w moim przypadku dam sobie LVLUP.PRO
nano /home/abdash/docker-compose.ymlTeraz edytujemy te 2 linijki które zaznaczyłem na dole, zmieniamy z 80:80 na 8085:80 i JWT_SECRET na jakiś wasz

I teraz włączamy nasz panel z TS3AudioBotami
docker-compose up -dWAŻNE! Teraz musimy zmienić hasło dla admina
wget https://gist.githubusercontent.com/elipeF/192e10d114696c6771b29466169cefd5/raw/64b960776c78a11aa30304ad71aa554d73429790/addadmin.shchmod +x addadmin.sh./addadmin.sh 8085 TWOJE_HASŁOINSTALACJA YT-DL
wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl chmod a+rx /usr/local/bin/youtube-dlAKTUALIZACJA YT-DL
youtube-dl --updateCO JEŚLI YT-DL NIE DZIAŁA?
To proste wklep to w konsolę
wget -O - https://yt-dl.org/downloads/latest/youtube-dl | sudo tee /usr/local/bin/youtube-dl >/dev/nullsudo chmod a+x /usr/local/bin/youtube-dlcd /home/abdashdocker-compose downdocker-compose up -dKILKA SS Z APLIKACJI





Pomoże ktoś
Jakiś czas temu też chciałem wykorzystać ten panel pod swoje boty które są na 0.12 i miałem chyba ten sam error
#edit
Pobierz sobie z tego linku 0.11.0 i wrzuć na dockera a później podmień w pliku docker-compose.yml na swój obraz
