bluefly / alternative_services
Revolutionary DDEV orchestration platform with OpenAPI discovery, service marketplace, and complete container lifecycle management.
dev-main
2025-05-29 22:14 UTC
Requires
- php: >=8.2
- drupal/core: ^10 || ^11
Requires (Dev)
- drupal/core-dev: ^10 || ^11
- phpunit/phpunit: ^10.0
This package is auto-updated.
Last update: 2025-05-29 22:15:09 UTC
README
Overview
This module provides alternative service endpoints and integrations for Drupal, enabling flexible service orchestration and failover as part of the Bluefly AI platform.
Quickstart
# Install dependencies
composer install
# Enable the module
drush en alternative_services
# Run tests
phpunit
Features
- Alternative service endpoint management
- Service orchestration and failover
- API endpoints for service operations
- Analytics and monitoring
- Drupal recipe and config support
Architecture
- Services: Service orchestration, endpoint management, analytics
- API: Exposes endpoints for service operations (see openapi/)
- TDD: Comprehensive test-driven development coverage
Usage Examples
- Use the admin UI to configure alternative services
- Call API endpoints for service orchestration
- Integrate with other modules for advanced service workflows
Drupal Recipe Integration
- Install as a recipe using Drupal's config management
- Override default config in
config/install/
- See Platform Recipes for advanced integration
Contributing
- Fork the repo and create a feature branch
- Follow Drupal coding standards
- Add tests for new features
- Submit a pull request
Documentation
License
GPL-2.0-or-later