bpy-web is a frontend web application developed using SvelteKit for the bancho.py backend by Akatsuki.
[!WARNING] At its current state, it's not recommended to use bpy-web in a production environment!
To get started with bpy-web, follow these steps:
Clone the Repository: Clone the bpy-web repository to your local machine using Git:
git clone https://github.com/HorizonCode/bpy-web.git
Install bun: Before we start with installing the dependencies you might not have bun installed yet. The official installer for bun should help:
curl -fsSL https://bun.sh/install | bash
Install Dependencies: Navigate into the project directory and install the necessary dependencies using bun:
cd bpy-web
bun i
Configure .env: Copy the sample .env file to .env and configure it with the appropriate API endpoints and other settings:
cp example.env .env
nano .env
Compile and run: Compile and start the frontend:
bun run compile
Open in Browser: Once the development server is running, open your web browser and navigate to http://localhost:3000
to view the application.
We welcome contributions from the community to help improve bpy-web. If you'd like to contribute, please follow these guidelines:
main
.This project is licensed under the Apache License 2.0.