The MDS Connector is a distribution based on the Eclipse Dataspace Components (EDC) tailored for the Mobility Data Space. It facilitates secure and standardized data exchange between participants in the mobility ecosystem.
For a quick start guide on building and deploying the MDS Connector, please refer to our Deployment Guide.
Our documentation is organized into three main categories:
Documentation about features, architecture, and design for maintainers and contributors working on or extending the MDS Connector.
Resources for using the MDS Connector:
- Management API Overview - Complete guide to all management endpoints
- Assets - Creating and managing assets
- Policy Definitions - Defining access and usage policies
- Contract Definitions - Linking assets with policies
- Catalog - Discovering available assets
- Contract Negotiation - Negotiating data access agreements
- Contract Agreement - Managing finalized contracts
- Transfer Process - Executing data transfers
- EDR Cache - Endpoint Data Reference management
- Contract Retirement - Retiring contract agreements
- OAuth2 Protected Data Sources - Integrating OAuth2-protected APIs
- MDS Vocabulary & Semantics - MDS metadata standards
- Manual Approval - Manual contract negotiation approval workflow
- On Request Data Offers - Creating data offers available on request
- Transfer Modes Overview - Understanding PUSH and PULL transfers
- HTTP Data - HTTP-based data transfers
- AWS S3 - S3 bucket transfers
- Azure Blob - Azure Blob Storage transfers
- Kafka - Kafka streaming data transfers
Guides on deploying and configuring the MDS Connector:
- Production Blueprint with Nginx - Production deployment guide with data persistence considerations
- Production Docker Image - Docker-based deployment
- Default Configuration - Configuration reference
- Production Vault Setup - Configuring Vault for production use
- Backup and Recovery - Backup strategies and disaster recovery procedures
docs/: Contains all documentation files.extensions/: Contains extension modules for the MDS Connector.launchers/: Contains executable modules for the MDS Connector.tests/: Contains end-to-end tests for MDS Connector features.
For support, please open an issue in the GitHub repository or contact our support team.
For more detailed information on EDC configuration and usage, refer to the official Eclipse Dataspace Components documentation.