feat: not uygulaması ve altyapısını ekle
- 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ı
This commit is contained in:
42
README.md
Normal file
42
README.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user