···12- Docker (optional, for easy PostgreSQL setup)
13- Bluesky account credentials
1415+## Quick Start with Docker Compose
16+17+The easiest way to run Konbini is with Docker Compose, which will start PostgreSQL, the backend, and frontend all together.
18+19+### Prerequisites
20+21+- Docker and Docker Compose installed
22+- Your Bluesky DID (find it at https://bsky.app/settings/account)
23+24+### Setup
25+26+1. Create a `.env` file with your credentials:
27+28+```bash
29+cp .env.example .env
30+# Edit .env and add:
31+# - BSKY_HANDLE=your-handle.bsky.social
32+# - BSKY_PASSWORD=your-app-password
33+```
34+35+2. Start all services:
36+37+```bash
38+docker-compose up -d
39+```
40+41+3. Wait for the backend to index posts from the firehose (this may take a few minutes for initial indexing)
42+43+4. Open your browser to http://localhost:3000
44+45+### Stopping the services
46+47+```bash
48+docker-compose down
49+```
50+51+To also remove the database volume:
52+53+```bash
54+docker-compose down -v
55+```
56+57+## Manual Setup
5859### 1. PostgreSQL Database Setup
60