DDEV

Updated . Posted . Visible to the public.

After installing DDEV in WSL2 Ubuntu terminal. Note: do not install in Windows.

How to Launch VS Code

Ref DDEV PR #5979 Show archive.org snapshot

It's important that VS Code is launched within WSL2. There are 2 methods to do this: from the command line and from VS Code. For the first method, open a WSL2 terminal (e.g. the default distro Ubuntu), cd to the root of your project, then run code .. Refer to the Microsoft doc Show archive.org snapshot for more information.

Image

Composer

Run composer prefix with "ddev", for example:

$ ddev composer require kiatng/openmage-shooter

Useful Commands

$ ddev phpmyadmin # Install and launch PMA
$ ddev poweroff # Shut down DDEV
$ ddev start # Start DDEV
kiat@LivenPC:~/openmage$ ddev describe
+-----------------------------------------------------------------------------------+
¦ Project: openmage ~/openmage https://openmage.ddev.site                           ¦
¦ Docker platform: docker-desktop                                                   ¦
¦ Router: traefik                                                                   ¦
+-----------------------------------------------------------------------------------¦
¦ SERVICE    ¦ STAT ¦ URL/PORT                                 ¦ INFO               ¦
+------------+------+------------------------------------------+--------------------¦
¦ web        ¦ OK   ¦ https://openmage.ddev.site               ¦ magento PHP8.3     ¦
¦            ¦      ¦ InDocker: web:443,80,8025                ¦ apache-fpm         ¦
¦            ¦      ¦ Host: 127.0.0.1:60336,60337              ¦ docroot:''         ¦
¦            ¦      ¦                                          ¦ Perf mode: mutagen ¦
¦            ¦      ¦                                          ¦ NodeJS:20          ¦
+------------+------+------------------------------------------+--------------------¦
¦ db         ¦ OK   ¦ InDocker: db:3306                        ¦ mariadb:10.4       ¦
¦            ¦      ¦ Host: 127.0.0.1:60335                    ¦ User/Pass: 'db/db' ¦
¦            ¦      ¦                                          ¦ or 'root/root'     ¦
+------------+------+------------------------------------------+--------------------¦
¦ phpmyadmin ¦ OK   ¦ https://openmage.ddev.site:8037          ¦                    ¦
¦            ¦      ¦ InDocker: phpmyadmin:80,80               ¦                    ¦
+------------+------+------------------------------------------+--------------------¦
¦ Mailpit    ¦      ¦ Mailpit: https://openmage.ddev.site:8026 ¦                    ¦
¦            ¦      ¦ Launch: ddev mailpit                     ¦                    ¦
+------------+------+------------------------------------------+--------------------¦
¦ All URLs   ¦      ¦ https://openmage.ddev.site,              ¦                    ¦
¦            ¦      ¦ https://127.0.0.1:60336,                 ¦                    ¦
¦            ¦      ¦ http://openmage.ddev.site,               ¦                    ¦
¦            ¦      ¦ http://127.0.0.1:60337                   ¦                    ¦
+-----------------------------------------------------------------------------------+

OpenMage Backend Page

The configuration file is located here: .ddev/commands/web/openmage-admin
The URL is https://openmage.ddev.site/admin.
User: admin
Password: veryl0ngpassw0rd

kiatng
Last edit
kiatng
Posted by kiatng to OpenMage (2024-06-18 03:46)