This is the source code for the blog post [].
Note this is only a demo, there is no further development for this project.
There are two ways to run this project.
cd code
ddev start
ddev composer install
ddev exec drush site:install minimal --account-pass=admin --existing-config
ddev exec drush migrate:import --all
Then visit https://homebudget.ddev.site/ to see your app.
This assumes you already have in place all the details described in [Traefik 3 and FREE Wildcard Certificates with Docker]
Modify the homebudget.local.example.com
in docker compose to match your custom domain.
docker compose up -d
docker exec -it homebudget bash
cd /app
composer install
./vendor/bin/drush site:install minimal --account-pass=admin --existing-config
./vendor/bin/drush migrate:import --all
Then visit https://homebudget.local.example.com to see your app.