Skip to content

furyhawk/bai

Repository files navigation

Python 3.11 License: Apache-2.0 Streamlit App

Beyond All Information

Get your stats of Beyond All Reason https://www.beyondallreason.info/.

Run locally

Docker

docker build -t bai .
docker run -p 8501:80 bai

Docker compose

docker compose build
docker compose up -d

http://localhost:8501/bai

DEV env

  • Python >= 3.11
  • Packages included in requirements.txt file
  • (Anaconda for easy installation)

Python virtual env setup

For local setup, I recommend to use Miniconda, a minimal version of the popular Anaconda distribution that contains only the package manager conda and Python. Follow the installation instructions on the Miniconda Homepage.

After installation of Anaconda/Miniconda, run the following command(s) from the project directory:

Install dependencies

Conda virtual environment:

conda create --name myenv python=3.11
conda activate myenv
conda install --file requirements.txt -c conda-forge

As Conda has limited package support for python 3.11 activate your virtual environment then install the dependencies using

pip install -r requirements.txt