Replace monolithic CLI and web server with route-based Flask API. New routes: api_commands, api_build, api_can, api_monitor, api_ota, api_tunnel. Add honeypot security dashboard with real-time SSE, MITRE ATT&CK mapping, kill chain analysis. New TUI with commander/help modules. Add session management, tunnel proxy core, CAN bus data store. Docker support.
16 lines
360 B
YAML
16 lines
360 B
YAML
services:
|
|
c3po:
|
|
build: .
|
|
ports:
|
|
- "2626:2626" # C2 TCP
|
|
- "8000:8000" # Web dashboard
|
|
- "5000:5000/udp" # Camera UDP
|
|
volumes:
|
|
- ./keys.json:/app/keys.json
|
|
- ./data:/app/data
|
|
- ./firmware:/app/firmware
|
|
- ./static/recordings:/app/static/recordings
|
|
env_file:
|
|
- .env
|
|
restart: unless-stopped
|