kerte

Get started

On-prem deploy

Kerte sub-product’ları self-contained Docker bundle veya K8s helm chart olarak deploy edilebilir. Bu sayfa Docker compose yolunu açıklar.

Önkoşullar

  • Docker 24+ ve Docker Compose v2
  • Postgres 16+ erişimi (eklenebilir veya harici)
  • (Opsiyonel) Redis 7+, MinIO veya S3-uyumlu obje deposu
  • Linux host önerilir (Ubuntu 22.04 LTS test edilmiştir)
  • 4 vCPU / 8 GB RAM minimum

Bundle yapısı

Müşteri-spesifik bundle aşağıdaki yapıya sahiptir:

kerte-tesvik-onprem/
├── docker-compose.yml      # ana stack
├── .env.example            # konfigürasyon şablonu
├── secrets/                # şifrelenmiş sırlar (sealed)
├── postgres/init.sql       # ilk şema
├── keycloak/realm.json     # SSO realm
└── install.sh              # tek komutla setup

Kurulum

# 1. Bundle'ı aç
tar -xzf kerte-tesvik-onprem.tar.gz
cd kerte-tesvik-onprem

# 2. .env'i doldur
cp .env.example .env
nano .env  # DB credentials, hostname, license key

# 3. Kur
./install.sh

# 4. Health check
curl https://app.kurum.local/api/health
# → {"status":"ok","version":"0.1.0"}

Lisans + güncelleme

Anlaşmaİçerik
Lisans12 ay kullanım hakkı (yenilenebilir)
BakımAylık güvenlik patch’i, çeyreklik feature update
SLACritical bug 24 saat, major 1 hafta, minor 1 ay
Eğitim2 günlük yerinde / uzaktan ekip eğitimi (1 kez)

Air-gapped deployment

İnternet erişimi olmayan ortamlar için (defans, kamu altyapı):

  • Docker registry mirror (Harbor) ile imaj senkronizasyonu
  • SGK e-Bildirge çağrıları opsiyonel (offline mod: Excel import)
  • Lisans aktivasyonu offline anahtar dosyasıyla

İletişime geç — özel POC süreci başlatalım.