Sign inSign up

pedrxd/bigbrotherbot

By pedrxd

•Updated about 6 years ago

BigBrotherBot (b3)

Image
0

2.3K

pedrxd/bigbrotherbot repository overview

⁠Big Brother Bot (B3) as Docker

Runs current latest head from master at https://github.com/BigBrotherBot/big-brother-bot⁠

Supports sqlite database as well as an external MariaDB/MySQL database.

⁠Usage

B3 folder has the following structure:

/opt/b3/
├── b3
│   ├── conf
│   ├── extplugins
│   ├── parsers
└── b3.xml

If no b3.xml exist, a new one will be created using the environment values.

On default configuration logs are read from /var/log/games.log

⁠Environment

B3_PARSER: default: iourt43

B3_DATABASE: default: sqlite://@conf/database.sqlite

B3_BOTNAME: default: b3

B3_BOTPREFIX: default: ^0(^2b3^0)^7:

B3_RCONPASSWORD: No default

B3_GAMEIP: default: 127.0.0.1

B3_GAMEPORT: default: 27960

B3_GAMELOG: default: /var/log/games.log

⁠Docker-compose example

This is a example for UrbanTerror.

version: '3'

networks:
  backend:

services:
  urbanterror:
    image: pedrxd/urbanterror
    restart: always
    ports:
      - 27960:27960/udp
    networks:
      backend:
    environment:
      - URT_RCONPASSWORD=yourpassword
    volumes:
      - 'urtlog:/urtconfig/q3ut4/log'
  b3:
    image: pedrxd/bigbrotherbot
    restart: always
    networks:
      backend:
    environment:
      - B3_RCONPASSWORD=yourpassword
      - B3_GAMEIP=urbanterror
      - B3_GAMELOG=/log/games.log
    volumes:
      - 'urtlog:/log'

volumes:
  urtlog:

Tag summary

Content type

Image

Digest

Size

301 MB

Last updated

about 6 years ago

docker pull pedrxd/bigbrotherbot