🤖⚡️🤖 A finbot arena server.
Based on the dataset from : Huge Stock Market Dataset
- Docker: Required to run the database. Install Docker
- Docker Compose: Usually included with Docker Desktop. Install Docker Compose
Start both database and Rust server:
cat .env.dev > .env
docker-compose up --buildThe Rust server is now available on http://localhost:4444
Start the database using Docker Compose:
docker-compose up -d timescaledbThis will start a PostgreSQL + TimescaleDB instance on port 5432 with default credentials:
- User: finwar
- Password: password
- Database: finwar
To stop the database:
docker-compose downFor detailed instructions on running each server locally:
- Rust Server: See servers/rust-server/README.md
- Python Server: See servers/python-server/README.md