Skip to content
/ ddev Public
forked from ddev/ddev

Docker-based local PHP+Node.js web development environments

License

Notifications You must be signed in to change notification settings

stasadev/ddev

This branch is up to date with ddev/ddev:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Feb 19, 2025
ea74bb4 · Feb 19, 2025
Feb 16, 2025
Jan 7, 2025
Jan 7, 2025
Nov 11, 2024
Nov 11, 2024
Feb 13, 2025
Feb 13, 2025
Jan 7, 2025
Jan 6, 2023
Feb 19, 2025
Feb 15, 2025
Feb 16, 2025
Feb 1, 2023
Feb 19, 2025
Jan 7, 2025
Nov 11, 2024
Jan 30, 2025
Dec 30, 2024
Jan 7, 2025
Sep 29, 2016
Mar 19, 2023
Feb 8, 2025
Nov 30, 2021
Apr 4, 2024
Dec 9, 2024
Jan 15, 2019
Jan 7, 2025
Jan 31, 2025
Mar 5, 2023
Dec 27, 2024
Oct 26, 2022
Feb 6, 2025
Jun 27, 2024
Jan 7, 2025
Oct 5, 2022
Nov 8, 2024
Aug 2, 2017
Feb 8, 2025
Jan 3, 2025
Jan 30, 2025
Jan 7, 2025
Dec 30, 2024
Dec 30, 2024
Feb 1, 2025
Jul 17, 2018
Nov 28, 2024

Repository files navigation

DDEV logo with light and dark mode variants

project is maintained Gitpod Ready-to-Code Open in GitHub Codespaces

DDEV is an open-source tool for running local web development environments for PHP and Node.js, ready in minutes. Its powerful, flexible per-project environment configurations can be extended, version controlled, and shared. DDEV allows development teams to adopt a consistent Docker workflow without the complexities of bespoke configuration.

Documentation

To check out live examples, docs, contributor live training, guides and more visit ddev.com and ddev.readthedocs.io

Questions

If you need help, our friendly community provides great support.

Wonderful Sponsors

DDEV is an Apache License 2.0 open-source project with its ongoing development made possible entirely by the support of these awesome backers. If you'd like to join them, please consider sponsoring DDEV development.

DDEV Sponsor logos with light and dark mode variants

Contributing

See “How can I contribute to DDEV?” in the FAQ, and the Contributing page.

Overview of GitHub contributions

Get Started

  1. Check System Requirements: macOS (Intel and Apple Silicon), Windows 10/11, WSL2, Linux, Gitpod, and GitHub Codespaces.
  2. Install a Docker provider and DDEV.
  3. Try a CMS Quick Start Guide.

Additionally, https://ddev.com/get-started/ provides an up-to-date getting-started guide.

Highlighted Features

  • Quickly create local web development environments based on code repositories, with minimal configuration.
  • Import a database to any of your local environments.
  • Import upload files to match the project (e.g. Drupal sites/default/files or WordPress wp-content/uploads).
  • Customizable integration with hosting platforms like Platform.sh, Pantheon, Acquia and others.
  • Run commands within the Docker environment using ddev exec.
  • View logs from the web and database containers.
  • Use ddev ssh to explore the Linux environment inside the container.
  • List running projects with ddev list.
  • Snapshot databases with ddev snapshot.
  • Temporarily share your development website with others using ddev share.
  • Create custom commands as simple shell scripts.
  • Enjoy effortless, trusted HTTPS support.
  • Extend and customize environments as much (or as little!) as you need to.

Run ddev to see all the commands.

About

Docker-based local PHP+Node.js web development environments

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 75.9%
  • PHP 10.1%
  • Shell 9.3%
  • Dockerfile 1.6%
  • NSIS 1.5%
  • Makefile 1.2%
  • Other 0.4%