dpc-sdp / tide
Tide Drupal 11 profile
Requires
- dpc-sdp/tide_core: 6.0.2
Requires (Dev)
- drush/drush: ^13
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-develop
- 6.0.2
- 6.0.0
- 5.20.4
- 5.20.3
- 5.20.2
- 5.20.1
- 5.20.0
- 5.19.1
- 5.19.0
- 5.18.1-p1
- 5.18.1
- 5.18.0
- 5.17.1-p1
- 5.17.1
- 5.17.0
- 5.16.2
- 5.16.1
- 5.16.0-p1
- 5.16.0
- 5.15.0
- 5.14.0-p1
- 5.14.0
- 5.13.0
- 5.12.0
- 5.11.0
- 5.10.0
- 5.0.9-p1
- 5.0.9
- 5.0.8
- 5.0.7
- 5.0.6-p1
- 5.0.6
- 5.0.6-BETA
- 5.0.5
- 5.0.4
- 5.0.3-p1
- 5.0.3
- 5.0.2
- 5.0.1-p1
- 5.0.1
- 5.0.0
- 4.1.4
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.2-p3
- 4.0.2-p2
- 4.0.2-p1
- 4.0.2
- 4.0.1
- 4.0.0
- 3.2.24
- 3.2.23-p1
- 3.2.23
- 3.2.22
- 3.2.21
- 3.2.20
- 3.2.19
- 3.2.18
- 3.2.17
- 3.2.16
- 3.2.15
- 3.2.14
- 3.2.13
- 3.2.12
- 3.2.11
- 3.2.10
- 3.2.9
- 3.2.8
- 3.2.7
- 3.2.6
- 3.2.5
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1-p2
- 3.2.1-p1
- 3.2.1
- 3.2.0
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.16
- 3.0.15
- 3.0.14-p1
- 3.0.14
- 3.0.13
- 3.0.12-p1
- 3.0.12
- 3.0.11
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7-p3
- 3.0.7-p2
- 3.0.7-p1
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4-p3
- 3.0.4-p2
- 3.0.4-p1
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.56.1-p2
- 1.56.1-p1
- 1.44.0-p1
- 1.7.3
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.9
- 1.6.8
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.23
- 1.5.22
- 1.5.21
- 1.5.20
- 1.5.19-p3
- 1.5.19-p2
- 1.5.19-p1
- 1.5.19
- 1.5.18
- 1.5.17
- 1.5.16
- 1.5.15
- 1.5.14
- 1.5.13
- 1.5.12
- 1.5.11
- 1.5.10
- 1.5.9
- 1.5.8
- 1.5.7
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.3-p5
- 1.5.3-p4
- 1.5.3-p3
- 1.5.3-p2
- 1.5.3-p1
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.12
- 1.4.11
- 1.4.10
- 1.4.9
- 1.4.8
- 1.4.7
- 1.4.6
- 1.4.5
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0
- 1.2.1-p1
- 1.2.1
- 1.2.0
- 1.1.23
- 1.1.22
- 1.1.21
- 1.1.20
- 1.1.19
- 1.1.18
- 1.1.17
- 1.1.16
- 1.1.15
- 1.1.14
- 1.1.13
- 1.1.12
- 1.1.11
- 1.1.10
- 1.1.9
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.0
- 1.0.0-alpha2
- v1.0.0-alpha1
- 0.0.3
- 0.0.2
- 0.0.1
- dev-master
- dev-move-to-ddev
- dev-feature/marina-integrations
- dev-5.19.0-pre
- dev-feature/SDPPE-168--mysql-8-upgrade
- dev-pre-release-1.56.1-p2
- dev-feature/tag_relocation_release_p1
- dev-release/5.16.0
- dev-test-demo-5151
- dev-release/5.14.0
- dev-release/5.13.0
- dev-release/5.12.0
- dev-release/5.11.0
- dev-hotfix/5.0.9-dhhs
- dev-5.0.6-p1
- dev-506alpha
- dev-release/5.0.6
- dev-release/5.0.6-beta
- dev-reference
- dev-release/5.0.4
- dev-release/5.0.2
- dev-release/5.0.1
- dev-release/5.0.0
- dev-release/4.1.3
- dev-feature/SDPAP-8989--add-bearer-token
- dev-release/4.0.2
- dev-release/4.0.1
- dev-release/4.0.0
- dev-hotfix/3.2.23-p1
- dev-release/3.2.24
- dev-release/3.2.23
- dev-release/3.2.22
- dev-release/3.2.21
- dev-release/3.2.20
- dev-release/3.2.19
- dev-release/3.2.18
- dev-release/3.2.17
- dev-release/3.2.14
- dev-release/3.2.13
- dev-release/3.2.11
- dev-release/3.2.9
- dev-refe
- dev-release/3.2.6
- dev-release/3.2.5
- dev-release/3.2.4
- dev-release/3.2.3
- dev-3.2.1-p2
- dev-feature/DDS-1343--init-bay_platform_deps
- dev-release/3.2.2
- dev-release/3.2.1
- dev-feature/fix-demo-content-menu-errors
- dev-feature/R20-456-custom-menu
- dev-release/3.2.0
- dev-release/3.1.0
- dev-tide-install
- dev-feature/SDPAP-6381-sitemap
- dev-qa
- dev-release/3.0.14-p1
- dev-hotfix/3.0.9-p1
- dev-release/3.0.12
- dev-release/3.0.10
- dev-hotfix/3.0.7-p3
- dev-release/3.0.4-p1
- dev-release/3.0.3
- dev-feature/support-composer-install
- dev-feature/DDIDO-594-lock-dhhs
- dev-feature/SDPA-4996-uninstall-the-module
- dev-feature/SDPA-4996-remove-auth-cont
- dev-feature/SDPA-4996-Y-uninstall-module
- dev-feature/SDPA-4996-remove-authenticated-content
- dev-feature/SDPA-4916-alert-caching-test
- dev-release/1.5.21
- dev-feature/SW-474-budget-update
- dev-feature/SDPA-4541-Install-automated-listing
- dev-feature/1.5.19-p1
- dev-release/1.5.15
- dev-release/1.5.14
- dev-release/1.5.13
- dev-feature/SDPSUP-1959-new_twitter_image
- dev-release/1.5.10
- dev-release/1.5.7
- dev-release/1.5.5
- dev-feature/drupal-8.8.8-update
- dev-dev-feature/drupal-8.8.8-update
- dev-feature/rcmpi-updates
- dev-release/1.5.0
- dev-release/1.4.11
- dev-hotfix/1.4.9
- dev-feature/update-permissions-by-term
- dev-release/1.2.1+drupal8.7
- dev-release/1.3.1
- dev-release/1.1.11
- dev-feature/SDPA-2274-update-admin-content-view
- dev-feature/SDPA-2391_fix_interdependencies
- dev-release/1.1.7
- dev-hotfix/1.1.4
- dev-release/1.1.0
- dev-feature/SDPA-1339-add_data_drive_component
- dev-feature/SDPA-1213_jsonapi_upgrade
- dev-feature/SDPA-309-Add-Vocabulary-License-Type
- dev-feature/SDPA-1765_overwrite-configuration
- dev-feature/SDPA-1704_event-log-failed-password
- dev-feature/Update-Drupal-8.5.10-Via-Patch
- dev-feature/SDPA-1716-sa-core-2019-00-5aa61a
- dev-feature/SDPA-992-Update-Webform-5.1
- dev-feature/SDPA-1628_grants-import
- dev-feature/SDPA-1539-Hero-Banner-CTA-Text-Required-IF-Link
- dev-feature/SDPA-1156-Card_Event-Date_Range-Mandatory
- dev-feature/SDPA-537-Social-Media-Optional
- dev-feature/SDPA-1470-Add-Video-Secondary-Campaign-Banner
- dev-feature/SDPA-888
- dev-feature/JSONAPI-securiry-update-1-24
- dev-feature/SDPA-446_topics-and-tags
- dev-feature/SDPA-1511-Update-Hero-BannerParagraph-And-Landing-Page
- dev-feature/SDPA-145_clamav
- dev-feature/SDPA-1497_hero-banner-fields
- dev-feature/SDPA-1208-Unticked-Related-links-Whats-Next
- dev-feature/SDPA-1159-Remove-Field-Show-News-Search-Block
- dev-feature/SDPA-1442_hero-banner-cta
This package is auto-updated.
Last update: 2026-10-14 01:17:28 UTC
README
Tide is a Drupal 11 distribution focused on delivering an API first, headless Drupal content administration site.
Table of Contents
About the project
Tide distribution for building websites on the Single Digital Presence platform
Tide is a Drupal 11 distribution focused on delivering an API first, headless Drupal content administration site.
This package is merely a collection of all Tide modules that make up this distribution.
What is in this package
- references to all Tide modules
Use
To install this package, add this custom repository to repositories section of
your composer.json:
{
"repositories": {
"dpc-sdp/tide": {
"type": "vcs",
"no-api": true,
"url": "https://github.com/dpc-sdp/tide.git"
}
}
}
Require this package as any other Composer package:
composer require dpc-sdp/tide
Contributing
Open an issue on GitHub or submit a pull request with suggested changes.
Support
Digital Engagement, Department of Premier and Cabinet, Victoria, Australia is a maintainer of this package.
Development and maintenance
Local development is powered by DDEV with the
ddev-drupal-contrib add-on. The profile
repository is the project root; a disposable Drupal site is built into web/ and the
profile is made available to it via per-file symlinks — code changes at the repository
root take effect immediately, no sync step required.
The development build uses PHP 8.3, MariaDB 10.6 and Drupal 11.4.x, matching
dpc-sdp/tide_core on develop. Its Drupal issue-fork repositories must also be
declared in this project's composer.json, because Composer only reads repository
definitions from the root package.
The explicit tide_core Git repository also preserves the patch order declared
on develop; some of its patches depend on earlier patches in the same package.
To build a fresh local development site in one step:
- Checkout this project.
- Run
ddev build— stops DDEV, removes the generatedweb/andvendor/directories, starts the services, installs the dependencies, symlinks the profile and installs the site.
ddev build and ddev install-site replace the local database. Export any data
you need with ddev export-db --file=../tide-backup.sql.gz before reinstalling, and copy
any uploads out of web/ before running ddev build.
When Mutagen is enabled, the build also resets its cached project files.
Alternatively, run each build step separately:
- Run
ddev start— starts web, db, OpenSearch, selenium-chrome and clamav services. - Run
ddev poser— installs Drupal core (version pinned byDRUPAL_COREin.ddev/config.yaml),dpc-sdp/tide_coreand all dependencies intoweb/andvendor/. - Run
ddev symlink-project— symlinks this profile intoweb/profiles/custom/tide(re-run after adding/removing root-level files; also runs automatically onddev start). - Run
ddev install-site— installs a fresh site using thetideinstallation profile.
Day-to-day commands:
ddev drush <command>— run Drush.ddev ssh— shell into the web container.
Private uploads are stored in private/, outside the web root. OpenSearch is
available to containers at http://opensearch:9200; its host HTTP/HTTPS ports are
9202/9203 so it can run alongside a local Bay stack using 9200/9201.
Contributed-module patches are applied from dpc-sdp/tide_core's composer.json
(extra.patches) via cweagans/composer-patches — enabled by extra.enable-patching
in this repository's composer.json.
Troubleshooting OpenSearch startup
If ddev start reports that the OpenSearch container exited or failed to become
healthy, inspect its logs:
ddev logs -s opensearch
If the logs report that vm.max_map_count is too low:
ERROR: [1] bootstrap checks failed
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
Increase the limit and start DDEV again:
docker run --privileged --rm --pid=host alpine sysctl -w vm.max_map_count=262144 ddev start
The setting may need to be applied again after restarting Docker.
Related projects
- tide_api
- tide_core
- tide_event
- tide_landing_page
- tide_media
- tide_monsido
- tide_news
- tide_page
- tide_search
- tide_site
- tide_test
- tide_webform
License
This project is licensed under GPL2
Attribution
Single Digital Presence offers government agencies an open and flexible toolkit to build websites quickly and cost-effectively.
The Department of Premier and Cabinet partnered with Salsa Digital to deliver Single Digital Presence. As long-term supporters of open government approaches, they were integral to the establishment of SDP as an open source platform.

