Cowbird: Middleware operation service
- Cowbird (the brood parasite)
- The brood parasite manipulates a host, either of the same or of another species, *to raise its young as if it were its ownThe shiny cowbird is an obligate brood parasite, meaning that adults will lay their eggs in the nests of other species and their offspring rely entirely on their hosts for parental care.
Cowbird is a middleware that manages interactions between various birds of the bird-house stack.
It therefore relies on the existence of other services under a common architecture, but applies changes to the resources under those services such that the complete ecosystem can seamlessly operate together (see Components Diagram).
dependencies |
|
---|---|
build status |
|
tests status |
|
docker status |
|
releases |
Documentation
The REST API documentation is auto-generated and served under {COWBIRD_URL}/api/
using
Swagger-UI with tag latest
.
Configuration and Usage
Cowbird
application.Change History
Addressed features, changes and bug fixes per version tag are available in CHANGES.
Docker Images
Following most recent variants are available:
Version |
Cowbird Base |
Cowbird Worker |
Cowbird Web Service |
---|---|---|---|
Most Recent Release |
|||
Latest Commit |
Notes:
Older tags the are also available: Docker Images
Table of Contents
- Usage
- Installation
- Configuration
- Components
- CLI Utilities
- Source Code Documentation
- Contributing
- Credits
- Changes
- Unreleased (latest)
- 2.4.0 (2024-07-09)
- 2.3.0 (2023-11-30)
- 2.2.0 (2023-11-16)
- 2.1.0 (2023-09-18)
- 2.0.0 (2023-07-21)
- 1.2.0 (2023-07-10)
- 1.1.1 (2023-03-24)
- 1.1.0 (2023-03-14)
- 1.0.0 (2022-08-18)
- 0.5.0 (2022-08-15)
- 0.4.1 (2022-03-09)
- 0.4.0 (2021-08-05)
- 0.3.0 (2021-07-06)
- 0.2.0 (2021-05-12)
- 0.1.0 (2021-02-18)
- Glossary
- References and Links