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 |
|---|---|
| Lisans | 12 ay kullanım hakkı (yenilenebilir) |
| Bakım | Aylık güvenlik patch’i, çeyreklik feature update |
| SLA | Critical bug 24 saat, major 1 hafta, minor 1 ay |
| Eğitim | 2 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.