ddev
Docker-based local PHP+Node.js web development environments
Learn to omit containers in DDEV for a minimal setup. Configure config.yaml, global_config.yaml, or use the CLI flag to streamline your DDEV environment.
How to Use DDEV XHProf for PHP Performance Profiling: A Complete GuideLearn how to use DDEV XHProf for PHP performance profiling with this comprehensive guide. Analyze your application's speed and identify bottlenecks efficiently using DDEV's built-in XHProf support.
How to Use DDEV nvm for Node.js Version Management in Containers (v1.25.0 Update)Manage Node.js versions with DDEV v1.25.0+. Learn how to use the nodejs_version setting in config.yaml or the --nodejs-version CLI flag for containerized Node.js development.
DDEV Debug Commands for Gathering Diagnostic InformationDDEV debug commands offer ten diagnostic tools to expose merged configs Docker Compose specs and container states for safe DDEV troubleshooting.
How to Configure Different DDEV Database Types: MariaDB, MySQL, and PostgreSQLEasily configure DDEV database types MariaDB MySQL PostgreSQL. Learn to switch between databases using config.yaml or the ddev config command for flexible local development.
DDEV Composer Integration and Project Scaffolding: A Technical GuideExplore DDEV Composer integration and project scaffolding options. Learn how DDEV automates dependency management and project setup for efficient workflows.
How to Set Up DDEV Let's Encrypt for Automatic HTTPS CertificatesEasily set up DDEV Let's Encrypt for automatic local HTTPS certificates. Configure DDEV to manage TLS certificates with Traefik's ACME resolver for secure development.
Troubleshooting DDEV Mutagen Synchronization Issues: Complete Diagnostic GuideResolve DDEV mutagen synchronization issues with this diagnostic guide. Learn to reset, restart, and diagnose daemon health for seamless project workflows.
How to Access the DDEV Container Environment Using SSH: A Complete Developer GuideEasily access your DDEV container environment with SSH. Learn to use ddev ssh for interactive shells or connect to specific services like your database. Master DDEV development now.
DDEV Global Configuration vs Project-Specific Configuration: Complete GuideUnderstand DDEV global config vs project config. Learn how ~/.ddev/global_config.yaml and .ddev/config.yaml merge for your project's final settings.
How the DDEV Addon System Works: Complete Guide to Installing and Managing PluginsExplore the DDEV addon system to install and manage plugins effectively. Learn how DDEV handles third-party extensions for seamless integration and control.
How to Use ddev share with ngrok for Temporary Project ExposureEasily expose your local DDEV project temporarily using ddev share and ngrok. This guide shows you how to create a public HTTPS tunnel and get your project URL in minutes.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →