- Added Program.cs to set up the web application with Serilog for logging, health check endpoints, and a placeholder admission endpoint. - Configured Kestrel server to use TLS 1.3 and handle client certificates appropriately. - Created StellaOps.Zastava.Webhook.csproj with necessary dependencies including Serilog and Polly. - Documented tasks in TASKS.md for the Zastava Webhook project, outlining current work and exit criteria for each task.
		
			
				
	
	
		
			91 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			Markdown
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			91 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			Markdown
		
	
	
		
			Executable File
		
	
	
	
	
| # Stella Ops
 | ||
| 
 | ||
| > **Self‑hosted, SBOM‑first DevSecOps platform – offline‑friendly, AGPL‑3.0, free up to {{ quota_token }} scans per UTC day (soft delay only, never blocks).**
 | ||
| 
 | ||
| Stella Ops lets you discover container vulnerabilities in **< 5 s** without sending a single byte outside your network.  
 | ||
| Everything here is open‑source and versioned — when you check out a git tag, the docs match the code you are running.
 | ||
| 
 | ||
| ---
 | ||
| 
 | ||
| ## 🚀 Start here (first 60 minutes)
 | ||
| 
 | ||
| | Step | What you will learn | Doc |
 | ||
| |------|--------------------|-----|
 | ||
| | 1 ️⃣ | 90‑second elevator pitch & pillars | **[What Is Stella Ops?](01_WHAT_IS_IT.md)** |
 | ||
| | 2 ️⃣ | Pain points it solves | **[Why Does It Exist?](02_WHY.md)** |
 | ||
| | 3 ️⃣ | Install & run a scan in 10 min | **[Install Guide](21_INSTALL_GUIDE.md)** |
 | ||
| | 4 ️⃣ | Components & data‑flow | **[High‑Level Architecture](07_HIGH_LEVEL_ARCHITECTURE.md)** |
 | ||
| | 5 ️⃣ | Integrate the CLI / REST API | **[API & CLI Reference](09_API_CLI_REFERENCE.md)** |
 | ||
| | 6 ️⃣ | Vocabulary used throughout the docs | **[Glossary](14_GLOSSARY_OF_TERMS.md)** |
 | ||
| 
 | ||
| ---
 | ||
| 
 | ||
| ## 📚 Complete Table of Contents
 | ||
| 
 | ||
| <details>
 | ||
| <summary>Click to expand the full docs index</summary>
 | ||
| 
 | ||
| ### Overview
 | ||
| - **01 – [What Is Stella Ops?](01_WHAT_IS_IT.md)**
 | ||
| - **02 – [Why Does It Exist?](02_WHY.md)**
 | ||
| - **03 – [Vision & Road‑map](03_VISION.md)**
 | ||
| - **04 – [Feature Matrix](04_FEATURE_MATRIX.md)**
 | ||
| 
 | ||
| ### Reference & concepts
 | ||
| - **05 – [System Requirements Specification](05_SYSTEM_REQUIREMENTS_SPEC.md)**
 | ||
| - **07 – [High‑Level Architecture](07_HIGH_LEVEL_ARCHITECTURE.md)**
 | ||
| - **08 – [Architecture Decision Records](adr/index.md)**
 | ||
| - **08 – Module Architecture Dossiers**  
 | ||
|   - [Scanner](ARCHITECTURE_SCANNER.md)  
 | ||
|   - [Concelier](ARCHITECTURE_CONCELIER.md)  
 | ||
|   - [Excititor](ARCHITECTURE_EXCITITOR.md)  
 | ||
|   - [Excititor Mirrors](ARCHITECTURE_EXCITITOR_MIRRORS.md)  
 | ||
|   - [Signer](ARCHITECTURE_SIGNER.md)  
 | ||
|   - [Attestor](ARCHITECTURE_ATTESTOR.md)  
 | ||
|   - [Authority](ARCHITECTURE_AUTHORITY.md)
 | ||
|   - [Notify](ARCHITECTURE_NOTIFY.md)
 | ||
|   - [Scheduler](ARCHITECTURE_SCHEDULER.md)  
 | ||
|   - [CLI](ARCHITECTURE_CLI.md)  
 | ||
|   - [Web UI](ARCHITECTURE_UI.md)  
 | ||
|   - [Zastava Runtime](ARCHITECTURE_ZASTAVA.md)  
 | ||
|   - [Release & Operations](ARCHITECTURE_DEVOPS.md)
 | ||
| - **09 – [API & CLI Reference](09_API_CLI_REFERENCE.md)**
 | ||
| - **10 – [Plug‑in SDK Guide](10_PLUGIN_SDK_GUIDE.md)**
 | ||
| - **10 – [Concelier CLI Quickstart](10_CONCELIER_CLI_QUICKSTART.md)**
 | ||
| - **10 – [BuildX Generator Quickstart](dev/BUILDX_PLUGIN_QUICKSTART.md)**
 | ||
| - **10 – [Scanner Cache Configuration](dev/SCANNER_CACHE_CONFIGURATION.md)**
 | ||
| - **30 – [Excititor Connector Packaging Guide](dev/30_EXCITITOR_CONNECTOR_GUIDE.md)**
 | ||
| - **30 – Developer Templates**  
 | ||
|   - [Excititor Connector Skeleton](dev/templates/excititor-connector/)
 | ||
| - **11 – [Authority Service](11_AUTHORITY.md)**
 | ||
| - **11 – [Data Schemas](11_DATA_SCHEMAS.md)**
 | ||
| - **12 – [Performance Workbook](12_PERFORMANCE_WORKBOOK.md)**
 | ||
| - **13 – [Release‑Engineering Playbook](13_RELEASE_ENGINEERING_PLAYBOOK.md)**
 | ||
| - **30 – [Fixture Maintenance](dev/fixtures.md)**
 | ||
| 
 | ||
| ### User & operator guides
 | ||
| - **14 – [Glossary](14_GLOSSARY_OF_TERMS.md)**
 | ||
| - **15 – [UI Guide](15_UI_GUIDE.md)**
 | ||
| - **17 – [Security Hardening Guide](17_SECURITY_HARDENING_GUIDE.md)**
 | ||
| - **18 – [Coding Standards](18_CODING_STANDARDS.md)**
 | ||
| - **19 – [Test‑Suite Overview](19_TEST_SUITE_OVERVIEW.md)**
 | ||
| - **21 – [Install Guide](21_INSTALL_GUIDE.md)**
 | ||
| - **22 – [CI/CD Recipes Library](ci/20_CI_RECIPES.md)**
 | ||
| - **23 – [FAQ](23_FAQ_MATRIX.md)**
 | ||
| - **24 – [Offline Update Kit Admin Guide](24_OFFLINE_KIT.md)**
 | ||
| - **25 – [Concelier Apple Connector Operations](ops/concelier-apple-operations.md)**
 | ||
| - **26 – [Authority Key Rotation Playbook](ops/authority-key-rotation.md)**
 | ||
| - **27 – [Concelier CCCS Connector Operations](ops/concelier-cccs-operations.md)**
 | ||
| - **28 – [Concelier CISA ICS Connector Operations](ops/concelier-icscisa-operations.md)**
 | ||
| - **29 – [Concelier CERT-Bund Connector Operations](ops/concelier-certbund-operations.md)**
 | ||
| - **30 – [Concelier MSRC Connector – AAD Onboarding](ops/concelier-msrc-operations.md)**
 | ||
| 
 | ||
| ### Legal & licence
 | ||
| - **31 – [Legal & Quota FAQ](29_LEGAL_FAQ_QUOTA.md)**
 | ||
| 
 | ||
| </details>
 | ||
| 
 | ||
| ---
 | ||
| 
 | ||
| © 2025 Stella Ops contributors – licensed AGPL‑3.0‑or‑later
 |