GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ddev/ddev: Docker-based local PHP+Node.js web development environments

BranchesTags
Open more actions menu

Latest commit

 

History

4,929 Commits
4,929 Commits

Folders and files

NameName
Last commit message
Last commit date
.buildkite
.buildkite
 
 
.ci-scripts
.ci-scripts
 
 
.claude
.claude
 
 
.devcontainer
.devcontainer
 
 
.githooks
.githooks
 
 
.github
.github
 
 
.vscode
.vscode
 
 
.well-known
.well-known
 
 
cmd
cmd
 
 
containers
containers
 
 
docs
docs
 
 
images
images
 
 
perf
perf
 
 
pkg
pkg
 
 
scripts
scripts
 
 
testing
testing
 
 
third_party/ampli
third_party/ampli
 
 
vendor
vendor
 
 
winpkg
winpkg
 
 
.dockerignore
.dockerignore
 
 
.editorconfig
.editorconfig
 
 
.envrc
.envrc
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.golangci.yml
.golangci.yml
 
 
.goreleaser.yml
.goreleaser.yml
 
 
.linkspector.yml
.linkspector.yml
 
 
.markdownlint.jsonc
.markdownlint.jsonc
 
 
.markdownlintignore
.markdownlintignore
 
 
.readthedocs.yaml
.readthedocs.yaml
 
 
.spellcheck.yml
.spellcheck.yml
 
 
.spellcheckwordlist.txt
.spellcheckwordlist.txt
 
 
.textlintrc
.textlintrc
 
 
AGENTS.md
AGENTS.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
ampli.json
ampli.json
 
 
funding.json
funding.json
 
 
go.mod
go.mod
 
 
go.sum
go.sum
 
 
mkdocs.yml
mkdocs.yml
 
 

Repository files navigation

DDEV

Docker-based local development environments, ready in minutes

Get the power of Docker without needing to know Docker. Start PHP and Node.js projects in minutes, run many projects at the same time, and spend less time on setup.

Website Docs Add-on registry Discord License

Get Started · Documentation · Quickstarts · Add-on Registry · Contributing · Sponsor


Get started

The quickest path is the Get Started guide: pick your operating system and it gives you the install commands and your first project, on one page.

If you'd rather read the full instructions:

  1. 💻 Check that DDEV runs where you work: macOS, Windows 11, WSL2, Linux, and GitHub Codespaces. See the system requirements.
  2. 📥 Install a Docker provider and DDEV: follow the install instructions.
  3. 🏁 Start your first project: pick a quickstart guide for your CMS or framework, then run ddev start.

Want to try DDEV first? Run it in your browser, nothing to install: Open in GitHub Codespaces

Why DDEV?

DDEV takes care of Docker for you, so you and your team can focus on your work. It comes with good defaults for everyday use, and you can change them when you need more.

  • 🚀 Ready in minutes: good defaults and little setup. Just run ddev start.
  • 📦 One setup per project: keep it in Git and share the same environment with your whole team.
  • 🔧 Your stack, your choice: Supported PHP versions, Nginx or Apache, and MariaDB, MySQL, or PostgreSQL, per project. And any version of Node.js you need.
  • 🧩 Easy to extend: a growing set of add-ons for extra services and integrations, and custom commands are ordinary shell scripts.
  • 🖥️ Runs everywhere: macOS, Windows, WSL2, Linux, and GitHub Codespaces, on both ARM64 and AMD64.
  • 🔒 Included out of the box: trusted HTTPS, Xdebug, database snapshots, and hosting integrations with Upsun (formerly Platform.sh), Pantheon, Acquia, and others.
  • 💙 Run by the community: free and open source, cared for by the nonprofit DDEV Foundation.

Everyday commands

  • ddev start and ddev stop: run or pause a project's containers
  • ddev import-db and ddev import-files: load a database dump, or user-upload files such as Drupal sites/default/files and WordPress wp-content/uploads
  • ddev snapshot: save and restore database state
  • ddev exec and ddev ssh: run a command inside the web container, or open a shell in it
  • ddev logs and ddev list: read container logs, or see every project on the machine
  • ddev share: hand someone a temporary public URL for your local site

Run ddev for the full command reference.

Community and support

  • 💬 Discord: the fastest way to get help and talk to the maintainers
  • 🧭 Support: every place the friendly community answers questions
  • 🐛 Issues: report bugs and ask for new features
  • 📚 Documentation: guides, references, and how-tos
  • 📣 Blog: news, releases, and community updates

Contributing

  • 🙋 “How can I contribute to DDEV?” in the FAQ: all the ways to help, code or not
  • 📄 Contributing: issues, pull requests, and Stack Overflow
  • 🛠️ Building, Testing, and Contributing: build the binary and run the tests

Sponsor DDEV

DDEV is free and open source, maintained by the nonprofit DDEV Foundation and paid for by its community. If DDEV saves you time, please consider sponsoring the project. Sponsorships fund the maintainers and infrastructure, and keep DDEV independent.

DDEV featured sponsors

Sponsor DDEV

In-kind sponsors

DDEV depends on products and services provided free of charge by the generous companies below. Thanks!

Sponsor Contribution
Cloudsmith Linux package repository hosting is graciously provided by Cloudsmith. Cloudsmith is the only fully hosted, cloud-native, universal package management solution, that enables your organization to create, store and share packages in any format, to any place, with total confidence.
JetBrains JetBrains provides DDEV maintainers with licenses for its IDEs.
MacStadium MacStadium provides a cloud-hosted Apple silicon machine that DDEV uses for testing.

License

DDEV is licensed under the Apache License 2.0. See LICENSE.

About

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

ddev.com

Topics

backdropcraftcmsddevdevelopmentdockerdrupallaravellinuxlocal-developmentmacosmagentomagento2mariadbmoodlenodejsphptypo3windowswordpress

Resources

Readme
Apache-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing
Activity
Custom properties

Stars

3.9k stars

Watchers

54 watching

Forks

717 forks
Report repository

Releases

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.