# 🛠️ PAW Kurulum

Bu doküman, **RPA WORK** bünyesindeki PAW platformunun kurulum parametrelerini ve servis konfigürasyonlarını kapsar.

## 1. Genel Yapılandırma (General Configuration)

Sistemin temel veritabanı ve dosya yolu bağlantıları bu bölümden yönetilir.

* **Authentication:** SQL Server Authentication
* **Data Source:** `PAW\SQLEXPRESS`
* **Initial Catalog:** `PAW_DEV`
* **Username:** `paw`
* **wwwroot Path:** `C:\inetpub\wwwroot\`
* **Bağlantı Parametreleri:** `MultipleActiveResultSets=True; TrustServerCertificate=True`

## 2. Elasticsearch Yapılandırması

Loglama ve arama motoru servis detayları:

* **Elastic Search Server:** `[`[http://127.0.0.1:9200/](http://127.0.0.1:9200/)](http://127.0.0.1:9200/](http://127.0.0.1:9200/) "http://127.0.0.1:9200/](http://127.0.0.1:9200/)")
* **Username:** `elastic`

## 3. API Servis Konfigürasyonları

PAW platformu dört ana API servisi üzerinden çalışmaktadır. Tüm servisler **http** protokolünü kullanacak şekilde yapılandırılmıştır.

| **Servis Adı** | **Site Adı** | **Port** | **IP Adresi** | **Max Worker** |
|------------|----------|------|-----------|------------|
| **Backend API** | `paw.api.backend` | 7724 | 127\.0.0.1 | 1          |
| **Resource API** | `paw.api.resource` | 7723 | 10\.32.2.28 | 1          |
| **Shared API** | `paw.api.shared` | 7722 | 10\.32.2.28 | 1          |
| **UI Configuration** | `paw.api.ui` | 7721 | 10\.32.2.28 | 1          |

*Not: Resource API tarafında Tesseract Path alanı şu an için boş bırakılmıştır.*

## 4. Araç Çubuğu Fonksiyonları

Ekranda bulunan üst menü butonları şu işlemleri gerçekleştirir:

* **Yeni/Düzenle/Sil:** Mevcut konfigürasyon setleri üzerinde CRUD işlemleri.
* **Test API Url/Connection:** Tanımlanan bağlantıların doğrulanması.
* **Publish Application:** Uygulamanın belirlenen `wwwroot` yoluna yayınlanması.
* **Clear Redis Cache:** Önbelleğin temizlenmesi.
* **Export Configuration:** Mevcut ayarların dışa aktarılması.


---

**Not:** Bu konfigürasyonlar **DEV (Geliştirme)** ortamına özeldir. Canlıya (PROD) geçiş aşamasında IP adresleri ve veritabanı kaynaklarının güncellenmesi gerekmektedir.