Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1016 Bytes

README.md

File metadata and controls

34 lines (21 loc) · 1016 Bytes

Drupal PWA example for your homelab.

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.

Using ddev

  1. cd code
  2. ddev start
  3. ddev composer install
  4. ddev exec drush site:install minimal --account-pass=admin --existing-config
  5. ddev exec drush migrate:import --all

Then visit https://homebudget.ddev.site/ to see your app.

Using docker, traefik and ssl certificates

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.

  1. docker compose up -d
  2. docker exec -it homebudget bash
  3. cd /app
  4. composer install
  5. ./vendor/bin/drush site:install minimal --account-pass=admin --existing-config
  6. ./vendor/bin/drush migrate:import --all

Then visit https://homebudget.local.example.com to see your app.