Thanks a lot both for your responses!
I decided to take the approach of installing base
and then installing all the modules for each farm type using drush
. I’ll share the end result once I have it running (ideally, all on AWS serverless, but let’s see).
About the languages: like the above, I will do it after installing it. One thing I noticed: when I query the languages with the API via https://localhost/api/configurable_language/configurable_language
, all languages have langcode: en
set:
{
"type": "configurable_language--configurable_language",
"id": "3e29724b-3714-47c3-a290-1b97a74808ef",
"links": {
"self": {
"href": "https://localhost/api/configurable_language/configurable_language/3e29724b-3714-47c3-a290-1b97a74808ef"
}
},
"attributes": {
"langcode": "en",
"status": true,
"dependencies": [],
"drupal_internal__id": "en",
"label": "Inglés",
"direction": "ltr",
"weight": 0,
"locked": false
}
},
{
"type": "configurable_language--configurable_language",
"id": "c65da110-d316-44f9-b31a-4cc3c8bbfb27",
"links": {
"self": {
"href": "https://localhost/api/configurable_language/configurable_language/c65da110-d316-44f9-b31a-4cc3c8bbfb27"
}
},
"attributes": {
"langcode": "en",
"status": true,
"dependencies": [],
"drupal_internal__id": "es",
"label": "Español",
"direction": "ltr",
"weight": 1,
"locked": false
}
},
{
"type": "configurable_language--configurable_language",
"id": "60f18e1c-89a6-4278-a100-36a8fab60e83",
"links": {
"self": {
"href": "https://localhost/api/configurable_language/configurable_language/60f18e1c-89a6-4278-a100-36a8fab60e83"
}
},
"attributes": {
"langcode": "en",
"status": true,
"dependencies": [],
"drupal_internal__id": "gl",
"label": "Galician",
"direction": "ltr",
"weight": 2,
"locked": false
}
},
Is that expected? You can see it in the DB too, in the users_field_data
table.