bluefly/alternative_services

DDEV orchestration platform with OpenAPI discovery, service marketplace, and container lifecycle management.

Installs: 2

Dependents: 1

Suggesters: 0

Security: 0

Type:drupal-module

dev-main 2025-06-06 09:57 UTC

This package is auto-updated.

Last update: 2025-06-08 23:48:26 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

See Also