Files

30 lines
798 B
Markdown

# Production Scripts Inventory
## Orchestrator Scripts
### Core Service
- orchestrator_main.py - Main orchestration loop
- config.yaml - Configuration file
- requirements.txt - Python dependencies
### Pipeline Scripts
- run_pipeline.py - Manual pipeline trigger with context
- prepare_pr.py - Prepares PR content from AI response
- create_ai_pr.py - Creates PR in Gitea
### Webhook Integration
- webhook_listener.py - Flask server listening on port 5000
- gitea_pr_feedback.py - Processes PR feedback
- deploy_approved.py - Deploys merged PRs to SRX
## Usage Examples
Manual security analysis:
python3 run_pipeline.py --context security --timeout 120
Create PR from latest response:
python3 prepare_pr.py && python3 create_ai_pr.py
Deploy approved configuration:
python3 deploy_approved.py