BattleBitAPIRunner Docker
A docker image for the latest BBRAPIRunner release.
Permissions The image runs with UID and GID 5000 (non-root). Make sure that all files within volumes are owned by that user.
Usage
Image: hedius/bbrapirunner:latest
- clone the repo / or download the example docker-compose.yml
mkdir data
docker compose up -d
Docker Compose
services:
bbr-api:
image: hedius/bbrapirunner:latest
restart: unless-stopped
ports:
- "29294:29294"
tty: true
volumes:
./data:/app/data
# - type: volume
# source: bbr
# target: /app/data
# volumes:
# bbr:
Port
The application is listening on port 29294
by default.
Volumes / Data
All data should be stored in /app/data
which is a volume.
Within this volume data is stored at the following paths:
- Modules:
./modules
- Dependencies:
./dependencies
- Configurations:
./configurations
Other Stuff
You can modify the configuration of the application by mounting the config to /app/appsettings.json
.
License
GPLv3