Skip to content

onurdilmen/sentinel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ TeknoWeb Sentinel

CI Tests Coverage Python License

Türkiye'nin ilk Türkçe cPanel/WHM güvenlik otomasyonu — SaaS olarak. Sunucunuzun nöbetçisi: 16 modüllü denetim, otomatik düzeltme, müşteri PDF raporu, drift detection, multi-server bulk run.


Ürün Tek Satırda

"Hosting firmaları + reseller'lar için aylık abonelikli güvenlik denetim hizmeti — Türkçe rapor, PDF teslim, audit log, sıfır-credential mimari."

Bu Repo Ne?

Bu monorepo, TeknoWeb Sentinel ürününün tüm bileşenlerini içerir:

Dizin İçerik Dil/Stack
core/ Denetim motoru — server-harden CLI, 16 modül, audit log, backup mekanizması Python 3.10+
api/ Backend REST API — multi-tenant, abonelik, müşteri panel API'si Laravel 11 / FastAPI
ui/ Web dashboard — müşteri paneli, sunucu yönetimi, rapor görüntüleme Next.js 15 + Tailwind
agent/ Reverse-tunnel agent — müşteri sunucusunda çalışır, credential bizimle paylaşılmaz Go
infra/ Terraform + Docker compose + cron job tanımları HCL / YAML
scripts/ Util script'ler — deploy, rapor üretici, müşteri onboarding Bash / Python
docs/ Tüm dokümantasyon — plan, mimari, task'lar, fiyatlandırma Markdown

Hızlı Başlangıç

# core CLI'i kur (geliştirme)
cd core
pip install -e ".[dev]"
pytest

# Tek sunucu denetim
server-harden 1.2.3.4 --no-fix

# Multi-server bulk
server-harden --bulk --tag prod

Dokümantasyon

Tüm planlar docs/ altında:

Dosya İçerik
docs/PROJECT_PLAN.md Kapsamlı proje planı, faz/sprint kırılımı
docs/ARCHITECTURE.md Sistem mimarisi, veri akışı, tech stack
docs/TASKS.md Detaylı task listesi (sıralı, atanmış)
docs/ROADMAP.md 12 aylık zaman çizelgesi
docs/SECURITY.md Güvenlik mimarisi, müşteri güveni mimarisi
docs/PRICING.md Fiyatlandırma, paket tanımı, marj
docs/STATUS.md Anlık durum — neresi tamam, neresi WIP
CLAUDE.md Claude Code agent kuralları

Mevcut Durum

  • Faz 0 — Proje kurulum (bu repo)
  • core/ — server-harden CLI hazır, 16 modül, 462 unit test, %65.4 coverage
  • 🚧 core (Sprint 1.2) — dalyan-test üzerinde dogfood, 8 kalan bug fix
  • 🚧 api/ — Henüz başlanmadı (Faz 2 — Haziran 2026)
  • 🚧 ui/ — Henüz başlanmadı (Faz 3 — Ağustos 2026)
  • 🚧 agent/ — Tasarım fazında (Faz 4 — Eylül 2026)

Strateji (04 May 2026): Pre-sale pilot iptal. Ürün Kasım 2026 launch'unda satışa çıkacak. Test target: sadece dalyan-test (müşteri sunucularında SSH/test YOK).

Detay: docs/STATUS.md + docs/HANDOFF.md

TeknoWeb İletişim


Bu repo gizlidir. Yetkisiz erişim yasaktır.

About

TeknoWeb Sentinel — cPanel/WHM güvenlik denetim ve sertleştirme aracı (MVP, Faz 1)

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages