Diagnostics
28 commandsDiagnostics
devdoctor env
Check dotenv files and configured env rules.
- Module
- env
- Type
- diagnostic
php devdoctor env --strict
Diagnostics
devdoctor cache
Check framework and tool cache directories, size, permissions, and Laravel artifacts.
- Module
- cache
- Type
- diagnostic
php devdoctor cache --max-size=512
Diagnostics
devdoctor http
Check configured HTTP URLs without making network requests.
- Module
- http
- Type
- diagnostic
php devdoctor http --url=https://example.test
Diagnostics
devdoctor ports
Check local development port conflicts.
- Module
- ports
- Type
- diagnostic
php devdoctor ports --common
Diagnostics
devdoctor php
Check PHP runtime, composer platform requirements, memory, php.ini, and Xdebug in CI.
- Module
- php
- Type
- diagnostic
php devdoctor php --ci
Diagnostics
devdoctor node
Check Node.js project and package manager health.
- Module
- node
- Type
- diagnostic
php devdoctor node
Diagnostics
devdoctor frontend
Check frontend presets and build readiness for Vite, Next.js, Nuxt, Astro, and generic frontend projects.
- Module
- frontend
- Type
- diagnostic
php devdoctor frontend
Diagnostics
devdoctor flutter
Check Flutter and Dart pubspec, lockfiles, SDK constraints, dependency sources, and platform markers.
- Module
- flutter
- Type
- diagnostic
php devdoctor flutter
Diagnostics
devdoctor mobile
Check native Android and iOS project markers, wrappers, debug flags, and lockfiles.
- Module
- mobile
- Type
- diagnostic
php devdoctor mobile
Diagnostics
devdoctor monorepo
Check monorepo tooling, workspace lockfiles, and root package scripts.
- Module
- monorepo
- Type
- diagnostic
php devdoctor monorepo
Diagnostics
devdoctor python
Check Python manifests and dependency manager health for pip, Poetry, Pipenv, uv, and Conda.
- Module
- python
- Type
- diagnostic
php devdoctor python
Diagnostics
devdoctor ruby
Check Ruby and Rails manifests, lockfiles, versions, credentials, database config, and gem sources.
- Module
- ruby
- Type
- diagnostic
php devdoctor ruby
Diagnostics
devdoctor go
Check Go modules, sums, workspaces, local replace directives, toolchain directives, and vendor metadata.
- Module
- go
- Type
- diagnostic
php devdoctor go
Diagnostics
devdoctor rust
Check Cargo manifests, lockfiles, workspaces, toolchains, dependency sources, and release profiles.
- Module
- rust
- Type
- diagnostic
php devdoctor rust
Diagnostics
devdoctor java
Check Maven, Gradle, Ant, wrappers, Java versions, risky build scripts, and Spring profile red flags.
- Module
- java
- Type
- diagnostic
php devdoctor java
Diagnostics
devdoctor iac
Check Terraform, OpenTofu, and Terragrunt manifests, lockfiles, module refs, and secret hygiene.
- Module
- iac
- Type
- diagnostic
php devdoctor iac
Diagnostics
devdoctor kube
Check Kubernetes manifests and Helm charts, locks, images, services, and secret hygiene.
- Module
- kube
- Type
- diagnostic
php devdoctor kube
Diagnostics
devdoctor dotnet
Check .NET solutions, projects, SDK pinning, target frameworks, lock mode, and NuGet sources.
- Module
- dotnet
- Type
- diagnostic
php devdoctor dotnet
Diagnostics
devdoctor cpp
Check C/C++ build files, dependency managers, compile commands, and portability risks.
- Module
- cpp
- Type
- diagnostic
php devdoctor cpp
Diagnostics
devdoctor web
Check generic web entry files, asset references, public config, server hints, and port declarations.
- Module
- web
- Type
- diagnostic
php devdoctor web
Diagnostics
devdoctor laravel
Check Laravel .env, APP_KEY, debug mode, APP_URL, runtime directories, and config cache.
- Module
- laravel
- Type
- diagnostic
php devdoctor laravel
Diagnostics
devdoctor symfony
Check Symfony .env hygiene, APP_SECRET, runtime directories, recipe drift, and Composer scripts.
- Module
- symfony
- Type
- diagnostic
php devdoctor symfony
Diagnostics
devdoctor security
Check env examples, hard-coded secrets, risky scripts, and risky Compose settings.
- Module
- security
- Type
- diagnostic
php devdoctor security
Diagnostics
devdoctor composer
Check Composer project health without install/update.
- Module
- composer
- Type
- diagnostic
php devdoctor composer
Diagnostics
devdoctor db
Check database environment configuration, with optional read-only PDO connection checks.
- Module
- db
- Type
- diagnostic
php devdoctor db --connect
Diagnostics
devdoctor queue
Check queue environment configuration and production sync risks.
- Module
- queue
- Type
- diagnostic
php devdoctor queue --strict
Diagnostics
devdoctor git
Check repository hygiene and sensitive files.
- Module
- git
- Type
- diagnostic
php devdoctor git --require-clean
Diagnostics
devdoctor docker
Check Compose files, daemon state, ports, and containers.
- Module
- docker
- Type
- diagnostic
php devdoctor docker --compose-file=docker-compose.yml