Sign inSign up

suspiciouslookingowl/degabut

By suspiciouslookingowl

•Updated about 7 hours ago

Image
0

6.2K

suspiciouslookingowl/degabut repository overview

⁠Degabut

Degabut is a Discord bot with music functionalities.

⁠Environment Variables

KeyDescriptionExample
PREFIXYour bot prefix for commands!
TOKENYour bot token, taken from this page⁠ -> Select your app -> go to Bot -> get TOKEN valuexxx.yyy.zzz
LAVA_HOSTLavalink host, leave this value to defaultdegabut-lavalink (default)
LAVA_PASSWORDLong randomly generated password⁠ for Lavalinkl0nG-r4nD0M-P45SwOrD
POSTGRES_DBPostgres database name that is created when the image first started, you can leave this value to defaultdegabut (default)
POSTGRES_USERPostgres default user name, you can leave this value to defaultdegabut (default)
POSTGRES_PASSWORDLong randomly generated password⁠ for your databasel0nG-r4nD0M-P45SwOrD
POSTGRES_HOSTPostgres host, leave this value to defaultpostgres:5432 (default)
JWT_PRIVATE_KEYVery long randomly generated string⁠ for API authenticationWp73fBb97mwbYfeArAstkVPj
DISCORD_OAUTH_CLIENT_IDYour bot oauth client id, taken from this page⁠ -> Select your app -> go to OAuth2 -> get CLIENT ID value777777777777777
DISCORD_OAUTH_CLIENT_SECRETYour bot oauth client secret, taken from this page⁠ -> Select your app -> go to OAuth2 -> get CLIENT SECRET valuejgj04835uefgjxdljb

⁠Run

Docker Image: suspiciouslookingowl/degabut⁠

Create a .env file containing:

PREFIX=!
TOKEN=your-discord-token

LAVA_HOST=degabut-lavalink
LAVA_PASSWORD=lavalink-password

POSTGRES_DB=degabut
POSTGRES_USER=degabut
POSTGRES_PASSWORD=long-random-password
POSTGRES_HOST=postgres:5432

JWT_PRIVATE_KEY=long-random-password

DISCORD_OAUTH_CLIENT_ID=your-discord-client-id
DISCORD_OAUTH_CLIENT_SECRET=your-discord-client-secret

and run

docker run --env-file ./.env -d suspiciouslookingowl/degabut

Or using Docker Compose:

version: "3.9"
services:
  degabut:
    container_name: degabut
    image: suspiciouslookingowl/degabut:latest
    restart: always
    env_file:
      - .env

Tag summary

Content type

Image

Digest

sha256:718a95fe5…

Size

64.3 MB

Last updated

about 7 hours ago

docker pull suspiciouslookingowl/degabut