# Komiser — Open-Source Cloud Cost and Resource Inspector > A self-hosted dashboard that scans AWS, GCP, Azure, and other cloud providers to visualize resources, identify cost optimization opportunities, and enforce governance policies. ## Install Save as a script file and run: # Komiser — Open-Source Cloud Cost and Resource Inspector ## Quick Use ```bash # Download the latest binary curl -L https://cli.komiser.io/latest/komiser_Linux_x86_64.tar.gz | tar xz # Start the server (reads default cloud credentials) ./komiser start # Dashboard available at http://localhost:3000 ``` ## Introduction Komiser is a self-hosted tool that connects to your cloud accounts and provides a unified dashboard of resources and costs across AWS, GCP, Azure, and other providers. It helps engineering and FinOps teams identify idle resources, track spending trends, and enforce governance policies. ## What Komiser Does - Scans cloud accounts to inventory resources across multiple providers - Visualizes cost breakdowns by service, region, and resource type - Identifies idle or underutilized resources for cost savings - Provides custom views and filters for resource management - Stores data locally in SQLite or PostgreSQL for historical tracking ## Architecture Overview Komiser is a single Go binary with an embedded web UI. It uses cloud provider SDKs to fetch resource metadata and pricing data, storing results in a local database (SQLite by default, PostgreSQL optional). The dashboard queries this local store, so no data leaves your infrastructure. Multiple cloud accounts are configured via a YAML config file. ## Self-Hosting & Configuration - Download a single binary or run via Docker (no dependencies required) - Configure cloud accounts in config.toml with provider credentials - Uses existing AWS profiles, GCP service accounts, or Azure AD credentials - Switch from SQLite to PostgreSQL for team-scale deployments - Schedule periodic scans via cron or run continuous with built-in polling ## Key Features - Multi-cloud support covering AWS, GCP, Azure, OCI, DigitalOcean, and more - Single binary deployment with no external dependencies - Local data storage ensures cloud inventory never leaves your infrastructure - Custom filters and saved views for organizing resources by team or project - Cost anomaly detection highlighting unexpected spending changes ## Comparison with Similar Tools - **Infracost** — Estimates cost of Terraform changes before apply; Komiser audits live resources - **Cloud Custodian** — Policy-as-code enforcement; Komiser focuses on visibility and cost dashboards - **Vantage** — Commercial cloud cost platform; Komiser is open-source and self-hosted - **OpenCost** — Kubernetes-specific cost allocation; Komiser covers all cloud resources ## FAQ **Q: Does Komiser require cloud admin permissions?** A: It needs read-only access to resource and billing APIs. No write permissions are required. **Q: Can Komiser track costs over time?** A: Yes. It stores scan results in a local database, enabling historical cost trend analysis. **Q: Is there a managed/SaaS version?** A: Tailwarden offers a managed version of Komiser with additional collaboration features. **Q: How often does Komiser refresh resource data?** A: Configurable via scan intervals. The default polling period can be adjusted in the config file. ## Sources - https://github.com/mlabouardy/komiser - https://docs.komiser.io/ --- Source: https://tokrepo.com/en/workflows/asset-c4ca558b Author: Script Depot