- Issue created by @brianperry
- πΊπΈUnited States brianperry
We should address this somehow for 1.0, even if it is just documenting our public JSON:API Drupal Instance.
- πΊπΈUnited States mglaman WI, USA
We have the quick start command which just uses PHP and SQLite and can install Umami. However JSON:API isn't installed
There could be a DDEV quick start which documents installing JSON:API with Umami. See https://ddev.readthedocs.io/en/stable/users/quickstart/#drupal
There also could be an extended Docker image that uses SQLite and has Drupal installed. But I think DDEV is a best approach so there is a proper living site to play around from and develop off of.
- Assigned to brianperry
- Issue was unassigned.
- πΊπΈUnited States brianperry
Opened draft MR with basic scripts to create and destroy a local Drupal DDEV environment. It installs using the Umami profile and enables jsonapi and decoupled_router. Things I'd still like to do:
- Strip down the examples to work with any Drupal instance (remove UUID things)
- Add a .env file set for development with a local Drupal environment
- Update install script to open up CORS
- Update config during install to make JSON:API writable. - Assigned to brianperry
- Issue was unassigned.
- Status changed to Needs review
10 months ago 4:24pm 23 February 2024 - πΊπΈUnited States brianperry
Merging so I can more easily use this for local development, but keeping open for review for now.
- Status changed to RTBC
10 months ago 7:41pm 25 February 2024 - πΊπΈUnited States brianperry
> My only minor suggestion is tp add the scripts to the pnpm scripts in package.json so we could call pnpm ddev:init or pnpm ddev:destroy but a very minor thing we can add in the future.
That's a good idea - I'll add that.
- Status changed to Fixed
10 months ago 9:49pm 25 February 2024 Automatically closed - issue fixed for 2 weeks with no activity.