Skip to content

Repository files navigation

Bruce



I'm willing to help answer any questions that you may have
You can either join my Discord or send me a DM on Discord at cndrd
You can also visit the website I've made for my server Here


Run With Docker

Build and run locally:

docker build -t bruce-bot .
docker run --rm \
    -e TOKEN=your_discord_bot_token \
    -e SUPABASE_URL=your_supabase_url \
    -e SUPABASE_KEY=your_supabase_key \
    bruce-bot

Deploy In Dokploy

  1. Create a new Application in Dokploy.
  2. Choose your Git repository and branch.
  3. Build Type: Dockerfile.
  4. Dockerfile path: Dockerfile.
  5. Start command: leave empty (the Dockerfile already uses python bot.py).
  6. Add these environment variables in Dokploy:
    • TOKEN
    • SUPABASE_URL
    • SUPABASE_KEY
  7. Deploy.

Notes:

  • This bot does not expose an HTTP port, so no port mapping is required.
  • Keep secrets only in Dokploy environment variables, not in .env in Git.
  • .env.example documents the required variable names.

Dokploy With Compose

If your Dokploy project expects a compose file, use docker-compose.yml from this repo.

  1. Build Type: Docker Compose.
  2. Compose file path: docker-compose.yml.
  3. Add environment variables in Dokploy:
    • TOKEN
    • SUPABASE_URL
    • SUPABASE_KEY

About

Personal Discord Bot

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages