
Security News
Axios Supply Chain Attack Reaches OpenAI macOS Signing Pipeline, Forces Certificate Rotation
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.
infra-tools
Advanced tools
Cross-platform Docker infrastructure management CLI - Start 15+ enterprise services with one command
Cross-platform Node.js CLI for managing Docker infrastructure with 15+ enterprise services
npx infra-tools# Start all services
npx infra-tools
# Check status
npx infra-tools status
# Start specific services
npx infra-tools start postgres redis
# View logs
npx infra-tools logs kafka -f
# Show environment variables
npx infra-tools vars postgres
npm install -g infra-tools
infra-tools status
infra-tools start databases
postgres (port 5432)mysql (port 3306)mongo (port 27017)redis (port 6379)mssql (port 1433)neo4j (port 7474)couchdb (port 5984)kafka (port 9092)zookeeper (port 2181)rabbitmq (ports 5672, 15672)elasticsearch (port 9200)logstash (port 5044)kibana (port 5601)prometheus (port 9090)grafana (port 3000)kong (port 8000)kong-database (port 5433)konga (port 1337)npx infra-tools start [services...] # Start services
npx infra-tools stop [services...] # Stop services
npx infra-tools restart [services...] # Restart services
npx infra-tools status [--json|--active] # Show status
npx infra-tools config <service> # Configure service interactively
npx infra-tools databases # All databases
npx infra-tools messaging # Kafka + RabbitMQ
npx infra-tools logging # ELK stack
npx infra-tools monitoring # Prometheus + Grafana
npx infra-tools gateway # Kong API Gateway
npx infra-tools logs <service> [-f] # View logs
npx infra-tools exec <service> [cmd] # Execute command
npx infra-tools shell <service> # Open shell
npx infra-tools inspect <service> # Inspect container
npx infra-tools vars <service> # Show environment variables
# Volume operations (all subcommands under 'volumes')
npx infra-tools volumes # Show volume usage (default)
npx infra-tools volumes show [service] # Show volume usage
npx infra-tools volumes list [service] # List volumes with details
npx infra-tools volumes inspect <volume> # Inspect specific volume
npx infra-tools volumes backup <volume> # Backup volume to .tar.gz archive
npx infra-tools volumes restore <volume> # Restore volume from archive
npx infra-tools volumes remove <volume> # Remove volume (with confirmation)
npx infra-tools clean # Remove stopped containers
npx infra-tools reset # Reset environment
# Configure service image, ports, volumes, and environment variables
npx infra-tools config postgres
# Prompts for:
# - Docker image (default: postgres:14-alpine)
# - Ports (default: 5432)
# - Volume names (default: postgres-data)
# - Environment variables
# Backup a specific volume to compressed archive
npx infra-tools volumes backup postgres
# Prompts for backup directory (default: ./backups)
# Creates: infra_postgres-data_2025-10-28.tar.gz
# Restore volume from archive
npx infra-tools volumes restore postgres
# Prompts for archive path
# Shows containers using the volume
# Requires confirmation before restore
# Backup/restore supports both service names and full volume names
npx infra-tools volumes backup infra_postgres-data
npx infra-tools volumes restore infra_mysql-data
# Automatically find free ports if defaults are busy
npx infra-tools start --dynamic-ports postgres mysql
SKIP_PORT_CHECK=true npx infra-tools start
DYNAMIC_PORTS=true npx infra-tools start
# Get machine-readable status
npx infra-tools status --json --active
The CLI is built with:
The Node.js CLI maintains 100% compatibility with the existing Bash version:
infra-tools helpMade with ❤️ for developers who want powerful, enterprise-grade tools without the complexity.
Start building amazing applications with complete development infrastructure in seconds!
Infra-Tools v1.4.0 - Created by 👨💻 Aref M | Licensed under MIT
FAQs
Cross-platform Docker infrastructure management CLI - Start 15+ enterprise services with one command
We found that infra-tools demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.

Security News
Open source is under attack because of how much value it creates. It has been the foundation of every major software innovation for the last three decades. This is not the time to walk away from it.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.