Skip to content

BX-Team/website

Repository files navigation

BX Team Website Discord

This monorepo contains the source code for BX Team projects:

  • Website - Main website with documentation, published at bxteam.org
  • Atlas - API service for project builds and downloads

Getting Started

How to get docs running on your local machine for development.

Prerequisites

Local Development

  1. Clone the repository. If you plan to make changes, create a fork first!
$ git clone https://github.com/BX-Team/website
  1. Install all required dependencies.
$ bun install
  1. Start the development server.

For Website:

$ bun website:dev

For Atlas:

$ bun atlas:dev

This will start a local development server and show you a link to local application. The majority of changes will be instantly reflected live without the need to restart the development server or reload the page in your browser. Edit away!

Building

Build all projects:

$ bun run build

Build specific project:

$ bun website:build  # Build website only
$ bun atlas:build    # Build Atlas only

Note

Atlas hosted on Cloudflare using R2, Queue, Hyperdrive, and Rate Limits
Website is built using a Dockerfile and runs as an image on our own infrastructure

Contributing

Please read CONTRIBUTING.md for details on how to contribute to this project.

Contributors