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.
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
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
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:
Content type
Image
Digest
Size
301 MB
Last updated
about 6 years ago
docker pull pedrxd/bigbrotherbot