- iOS Memos benzeri PWA ön yüz eklendi (React, Tailwind) - Express tabanlı arka uç, AnythingLLM API entegrasyonu ve senkronizasyon kuyruğu oluşturuldu - Docker, TypeScript ve proje konfigürasyonları tanımlandı
43 lines
777 B
Markdown
43 lines
777 B
Markdown
# 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.
|