# Note AnythingLLM

iOS Memos esinli, PWA destekli ve AnythingLLM senkronizasyonlu minimal not uygulamasi.

## Gereksinimler

- Docker + Docker Compose

## Ortam Degiskenleri

`.env` dosyasi olusturun (ornek: `.env.example`).

```bash
cp .env.example .env
```

Bcrypt hash uretimi:

```bash
node -e "console.log(require('bcryptjs').hashSync('pass', 10))"
```

## Gelistirme

```bash
docker compose -f docker-compose.dev.yml up --build
```

- Frontend: http://localhost:5173
- Backend: http://localhost:8080

## Uretim

```bash
docker compose -f docker-compose.prod.yml up --build -d
```

## Notlar

- Tum `/api/*` endpointleri Basic Auth ile korunur.
- Notlar `NOTES_DIR` altinda `.md` dosyalarina kaydedilir.
- AnythingLLM akisi: upload -> update-embeddings -> cleanup queue.
