Git Product home page Git Product logo

ts3audiobot-control-panel's Introduction

TS3AudioBot-Control-Panel

TS3AudioBot Control Panel allows you to easily create and manipulate bots. Assign them between users and allow users to add play rights to own bots.

Suported languages

  • English
  • Polish

Feel free to pull request with translation :)

Tech

  • reactjs.org
  • nodejs.org
  • nestjs.com
  • Matx - styling for dashboard

Installation v2

TS3AudioBot Control Panel requires Docker

$ mkdir abdash
$ cd abdash
$ wget https://github.com/elipeF/TS3AudioBot-Control-Panel/releases/download/2.0.0/kickstartv2.tar.gz
$ tar -xvf kickstartv2.tar.gz
$ chown -R 9999:9999 $(pwd)/ts3ab
!IMPORTANT: Edit docker-compose and change JWT_SECRET
$ docker-compose up -d

Create admin user

$ wget https://gist.githubusercontent.com/elipeF/192e10d114696c6771b29466169cefd5/raw/64b960776c78a11aa30304ad71aa554d73429790/addadmin.sh
$ chmod +x addadmin.sh
!IMPORTANT: Default port 80, if you have changed, also change below
$ ./addadmin.sh 80 PASS_HERE

Upgrade from v1

Example docker-compose: https://gist.githubusercontent.com/elipeF/b54b70c36c023e76ccc14c060b0f680c/raw/4ca8561c3eca881397aed1e772fdb60f661e5f94/docker-compose.yml

$ cd abdash
$ docker-compose down
$ rm docker-compose.yml
$ wget https://gist.githubusercontent.com/elipeF/b54b70c36c023e76ccc14c060b0f680c/raw/4ca8561c3eca881397aed1e772fdb60f661e5f94/docker-compose.yml
!IMPORTANT: Edit docker-compose and change JWT_SECRET
$ docker-compose pull
$ docker-compose up -d

Screenshots

Dashboard Botsettings Botcreate Usercreate

License

MIT

ts3audiobot-control-panel's People

Contributors

elipef avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.