Beyond Your Bestiary Explorer (BYBE) provides tools to help Pathfinder 2e Game Masters. Built as the backend of BYBE - Frontend
- Browse and filter a list of all creatures.
- Balance encounters based on your party size and level.
- Generate random encounters based on your requirements.
- Support for both remaster and legacy content.
- Browse and filter a list of all items.
- Generate random shop with custom templates.
- More to come...
Built using:
- Install Rust on your machine.
- Populate the SQLite database (public release date TBA).
- Clone this repository:
git clone https://github.com/RakuJa/BYBE
- Navigate to the project's main directory.
- Build the project running all the tests and downloading the db (required only once):
cargo make bybe-build
- Build the project
cargo build
- Set DATABASE_URL variable to SQLite db path
- Run the backend in development mode:
cargo run
- To instead deploy the production build, run:
cargo build --release
cargo run
- Install Docker on your local machine
- Clone the repository or download the ZIP
git clone https://github.com/RakuJa/BYBE
-
Go to the local BYBE project folder
-
Build docker image of bybe using
docker build -t bybe .
- Run the image
docker run -p 25566:25566 --name bybe-container bybe
If you like this tool, consider supporting me:
Also consider supporting TheAsel, the frontend developer. Thank you!
If you were looking for the BYBE Local Application, it can be found Here