Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This project is not covered by Drupal’s security advisory policy.
Drupal DDP
This module acts as a DDP (Distributed Data Protocol) client, allowing Drupal to send new and updated node, taxonomy, and user data to a Meteor application.
Setup allows configuration of which types of content push to Meteor apps.
Drupal DDP requires a node server using Node DDP Client.
Development of this module is sponsored by hb5
Requirements
- A server running Node.js.
- A meteor application
- Drupal DDP Meteor Package.
Installation
- Download and install module. See Instructions for Installing modules
- Navigate to module folder and run
node install
. - This will install all node dependencies
- Run
node ddp.js
Setup
- Navigate to
admin/config/development/drupal-ddp
- Specify what port your node server should be listening on
... // Nodejs listener setup for port 8080. app.listen(8080); console.log('Listening for data on port: 8080'); ...
- Also specifiy the URL of your meteor app
... var ddpclient = new DDPClient({ // host: "localhost", port: 3000, ... });
Project information
- Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed. - Module categories: Integrations
- Created by bfodeke on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.