security: replace production quickstart kit with sanitized deployment guide on implementer.html
Changed implementer.html 'Deployment Quickstart Kit' section to 'Deployment Architecture Guide': REMOVED: - Download link for tractatus-quickstart.tar.gz (contained production configs) - docker-compose.yml, .env.example, sample governance rules - verify-deployment.sh script - Installation and troubleshooting guides with production details ADDED: - Link to GitHub deployment-guide/ (sanitized conceptual documentation) - Conceptual architecture and patterns description - Security best practices overview - Contact info for production implementation support (john.stroh.nz@pm.me) Rationale: Production deployment package on public website provided attack surface. Sanitized guide maintains educational value without exposing implementation details. Deployed to: https://agenticgovernance.digital/implementer.html
This commit is contained in:
parent
d1f34257f4
commit
9b10abad31
1 changed files with 43 additions and 39 deletions
|
|
@ -50,100 +50,104 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Deployment Quickstart -->
|
||||
<div class="bg-gradient-to-r from-green-600 to-emerald-600 py-12">
|
||||
<!-- Deployment Architecture Guide -->
|
||||
<div class="bg-gradient-to-r from-blue-600 to-indigo-600 py-12">
|
||||
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
|
||||
<div class="bg-white rounded-xl shadow-2xl overflow-hidden">
|
||||
<div class="md:flex">
|
||||
<div class="md:w-2/3 p-8">
|
||||
<div class="flex items-center mb-4">
|
||||
<span class="bg-green-600 text-white px-3 py-1 rounded-full text-sm font-semibold">NEW</span>
|
||||
<span class="ml-3 text-2xl">🚀</span>
|
||||
<span class="bg-blue-600 text-white px-3 py-1 rounded-full text-sm font-semibold">DOCUMENTATION</span>
|
||||
<span class="ml-3 text-2xl">📚</span>
|
||||
</div>
|
||||
<h2 class="text-3xl font-bold text-gray-900 mb-4">
|
||||
Deployment Quickstart Kit
|
||||
Deployment Architecture Guide
|
||||
</h2>
|
||||
<p class="text-lg text-gray-600 mb-6">
|
||||
Production-ready Docker deployment with all 5 governance services. Get Tractatus running in <strong>30 minutes</strong> with our comprehensive quickstart package.
|
||||
Comprehensive conceptual guide to deploying Tractatus-based systems. Understand architecture patterns, security best practices, and integration strategies for research and educational purposes.
|
||||
</p>
|
||||
<div class="grid grid-cols-2 gap-4 mb-6">
|
||||
<div class="flex items-start">
|
||||
<svg class="w-5 h-5 text-green-600 mr-2 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
|
||||
<svg class="w-5 h-5 text-blue-600 mr-2 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
|
||||
<path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z"/>
|
||||
</svg>
|
||||
<span class="text-gray-700 text-sm">Docker Compose configuration</span>
|
||||
<span class="text-gray-700 text-sm">Framework architecture overview</span>
|
||||
</div>
|
||||
<div class="flex items-start">
|
||||
<svg class="w-5 h-5 text-green-600 mr-2 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
|
||||
<svg class="w-5 h-5 text-blue-600 mr-2 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
|
||||
<path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z"/>
|
||||
</svg>
|
||||
<span class="text-gray-700 text-sm">Sample governance rules</span>
|
||||
<span class="text-gray-700 text-sm">Deployment patterns (dev/prod)</span>
|
||||
</div>
|
||||
<div class="flex items-start">
|
||||
<svg class="w-5 h-5 text-green-600 mr-2 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
|
||||
<svg class="w-5 h-5 text-blue-600 mr-2 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
|
||||
<path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z"/>
|
||||
</svg>
|
||||
<span class="text-gray-700 text-sm">Verification script</span>
|
||||
<span class="text-gray-700 text-sm">Security best practices</span>
|
||||
</div>
|
||||
<div class="flex items-start">
|
||||
<svg class="w-5 h-5 text-green-600 mr-2 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
|
||||
<svg class="w-5 h-5 text-blue-600 mr-2 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
|
||||
<path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z"/>
|
||||
</svg>
|
||||
<span class="text-gray-700 text-sm">Troubleshooting guide</span>
|
||||
<span class="text-gray-700 text-sm">Troubleshooting guidance</span>
|
||||
</div>
|
||||
</div>
|
||||
<a href="/downloads/tractatus-quickstart.tar.gz"
|
||||
download
|
||||
class="inline-flex items-center bg-green-600 text-white px-6 py-3 rounded-lg font-semibold hover:bg-green-700 transition shadow-lg">
|
||||
<svg class="w-5 h-5 mr-2" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 10v6m0 0l-3-3m3 3l3-3m2 8H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"/>
|
||||
<a href="https://github.com/AgenticGovernance/tractatus-framework/tree/main/deployment-guide"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="inline-flex items-center bg-blue-600 text-white px-6 py-3 rounded-lg font-semibold hover:bg-blue-700 transition shadow-lg">
|
||||
<svg class="w-5 h-5 mr-2" fill="currentColor" viewBox="0 0 20 20">
|
||||
<path d="M11 3a1 1 0 100 2h2.586l-6.293 6.293a1 1 0 101.414 1.414L15 6.414V9a1 1 0 102 0V4a1 1 0 00-1-1h-5z"/>
|
||||
<path d="M5 5a2 2 0 00-2 2v8a2 2 0 002 2h8a2 2 0 002-2v-3a1 1 0 10-2 0v3H5V7h3a1 1 0 000-2H5z"/>
|
||||
</svg>
|
||||
Download Quickstart Kit
|
||||
<span class="ml-2 text-sm opacity-90">(15KB)</span>
|
||||
View Deployment Guide
|
||||
</a>
|
||||
<p class="text-sm text-gray-500 mt-3">
|
||||
For production implementation support, contact john.stroh.nz@pm.me
|
||||
</p>
|
||||
</div>
|
||||
<div class="md:w-1/3 bg-gray-900 p-8 text-gray-100">
|
||||
<h3 class="text-lg font-bold mb-4 text-white">What's Included:</h3>
|
||||
<h3 class="text-lg font-bold mb-4 text-white">Guide Contents:</h3>
|
||||
<ul class="space-y-3 text-sm">
|
||||
<li class="flex items-start">
|
||||
<span class="text-green-400 mr-2">▸</span>
|
||||
<span class="text-blue-400 mr-2">▸</span>
|
||||
<div>
|
||||
<strong class="text-white">docker-compose.yml</strong>
|
||||
<p class="text-gray-400 text-xs mt-1">MongoDB + App + all services</p>
|
||||
<strong class="text-white">Architecture Overview</strong>
|
||||
<p class="text-gray-400 text-xs mt-1">4-layer system design</p>
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<span class="text-green-400 mr-2">▸</span>
|
||||
<span class="text-blue-400 mr-2">▸</span>
|
||||
<div>
|
||||
<strong class="text-white">.env.example</strong>
|
||||
<p class="text-gray-400 text-xs mt-1">Full configuration template</p>
|
||||
<strong class="text-white">Deployment Patterns</strong>
|
||||
<p class="text-gray-400 text-xs mt-1">Dev, single-server, containerized</p>
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<span class="text-green-400 mr-2">▸</span>
|
||||
<span class="text-blue-400 mr-2">▸</span>
|
||||
<div>
|
||||
<strong class="text-white">sample-governance-rules.json</strong>
|
||||
<p class="text-gray-400 text-xs mt-1">10 ready-to-use rules</p>
|
||||
<strong class="text-white">Security Best Practices</strong>
|
||||
<p class="text-gray-400 text-xs mt-1">Network, app, operational security</p>
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<span class="text-green-400 mr-2">▸</span>
|
||||
<span class="text-blue-400 mr-2">▸</span>
|
||||
<div>
|
||||
<strong class="text-white">verify-deployment.sh</strong>
|
||||
<p class="text-gray-400 text-xs mt-1">Automated testing script</p>
|
||||
<strong class="text-white">Configuration Guide</strong>
|
||||
<p class="text-gray-400 text-xs mt-1">Environment variables, indexes</p>
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<span class="text-green-400 mr-2">▸</span>
|
||||
<span class="text-blue-400 mr-2">▸</span>
|
||||
<div>
|
||||
<strong class="text-white">README.md</strong>
|
||||
<p class="text-gray-400 text-xs mt-1">Step-by-step guide</p>
|
||||
<strong class="text-white">Monitoring & Scaling</strong>
|
||||
<p class="text-gray-400 text-xs mt-1">Metrics, alerts, scaling strategies</p>
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<span class="text-green-400 mr-2">▸</span>
|
||||
<span class="text-blue-400 mr-2">▸</span>
|
||||
<div>
|
||||
<strong class="text-white">TROUBLESHOOTING.md</strong>
|
||||
<strong class="text-white">Troubleshooting</strong>
|
||||
<p class="text-gray-400 text-xs mt-1">Common issues & solutions</p>
|
||||
</div>
|
||||
</li>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue