Skip to main content

Prerequisites

  • Bun v1.0 or later
  • Node.js 18+

1. Clone the repo

git clone https://github.com/aayushxr/fleet.git
cd fleet

2. Install dependencies

bun install

3. Start the dev server

bun run dev
Fleet runs a combined Next.js + Socket.IO server. Open http://localhost:3000 in your browser.

4. Join a room

  1. Enter any username (e.g. alice)
  2. Enter a room name (e.g. design-review)
  3. Click Join Room
  4. Open a second browser tab, join the same room as a different user
  5. Start chatting
Room names are lowercased and spaces are replaced with hyphens automatically. Design Review becomes design-review.

Next steps

Docker

Deploy with Docker Compose

DigitalOcean

Deploy a $6/mo Droplet

Hetzner

Deploy on affordable EU/US cloud