The plumbing behind Kodachi: workflows, logs, dependency checks, launchers, status, and online information.
Use this area when you are operating or troubleshooting the stack: run workflows, inspect logs, validate dependencies, and monitor system status.
WorkflowsLogsDependenciesStatus
Service Infrastructure Backbone
Infrastructure binaries provide the operational foundation for Kodachi services: centralized logs, dependency validation, global deployment, workflow orchestration, and controlled online intelligence feeds.
Enterprise-Grade Service Infrastructure and Management
The infrastructure tools in Kodachi OS provide the foundational service layer for logging, dependency management, service deployment, and information control. These production-ready binaries ensure reliable system operation through centralized logging, automated deployment, and comprehensive dependency validation.
Core Architecture Principles - Verified
Centralized Management: Single point of control for logs, dependencies, and deployments
Zero Configuration: Embedded configurations with no external YAML dependencies
Service Orchestration: Automated deployment and verification of all binaries
Information Control: Secure management of online exposure and data feeds
Information Hub (online-info-switch - 11 commands)
Feature
Description
Status Detection
Online/offline status detection
RSS Feeds
Security RSS feed aggregation
Paste Services
Public paste service integration
Proof of Freshness
News + blockchain verification
Crypto Prices
Cryptocurrency price monitoring
Wallet Balance
Bitcoin wallet balance checking
Certificate Pinning
Secure connections with cert pinning
Auth Verification
Authentication verification
Rate Limiting
Protection against excessive requests
Common Workflows
Workflow Management
# Create workflow templateworkflow-managercreatemy-workflow
# Add commands (comma-separated for multiple)workflow-manageraddmy-workflow"sudo ip-fetch","sudo online-auth check-login"# Run workflowsudoworkflow-managerrunmy-workflow
# Test without executionsudoworkflow-managerrunmy-workflow--dry-run
# List all workflowsworkflow-managerlist
Logging Operations
# Log a message with specific levellogs-hooklog--script"deployment"--levelinfo"Service started"# Rotate logs when they get largesudologs-hookmaintenancerotate--filesystem.log
# Secure wipe of old logssudologs-hookmaintenancewipe--all
Dependency Management
# Check dependencies for specific binarydeps-checkercheckhealth-control
# System-wide dependency auditsudodeps-checkercheck-all--profilefull
# Install missing dependenciessudodeps-checkerinstall-missing
# Generate installation scriptdeps-checkergenerate-script--shellbash>install_deps.sh
Service Deployment
# Deploy all binaries globallycd/opt/kodachi/dashboard/hooks&&sudo./global-launcherdeploy
# Verify deployment statuscd/opt/kodachi/dashboard/hooks&&./global-launcherverify
# Clean up deploymentscd/opt/kodachi/dashboard/hooks&&sudo./global-launchercleanup
Information Services
# Check online statusonline-info-switchstatus--json
# Get security RSS feedsonline-info-switchrss--max-items10# Proof of freshnessonline-info-switchfreshness--json
# Cryptocurrency pricesonline-info-switchpriceall