Cowbird: Middleware operation service for server https://github.com/bird-house/birdhouse-deploy
10K+
.. explicit references must be used in this file (not references.rst) to ensure they are directly rendered on Github
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 own
| The 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.
| (Wikipedia_)
.. _Wikipedia: https://en.wikipedia.org/wiki/Brood_parasite
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_).
.. start-badges
.. list-table:: :stub-columns: 1 :widths: 20 80
* - dependencies
- | |py_ver| |dependencies|
* - build status
- | |readthedocs|
* - tests status
- | |github_latest| |github_tagged| |coverage| |codacy|
* - docker status
- | |docker_build_mode| |docker_build_status|
* - releases
- | |version| |commits-since|
.. |py_ver| image:: https://img.shields.io/badge/python-3.10%2B-blue.svg :alt: Requires Python 3.10+ :target: https://www.python.org/getit
.. |commits-since| image:: https://img.shields.io/github/commits-since/Ouranosinc/cowbird/2.7.1.svg :alt: Commits since latest release :target: https://github.com/Ouranosinc/cowbird/compare/2.7.1...master
.. |version| image:: https://img.shields.io/badge/tag-2.7.1-blue.svg?style=flat :alt: Latest Tag :target: https://github.com/Ouranosinc/cowbird/tree/2.7.1
.. |dependencies| image:: https://pyup.io/repos/github/Ouranosinc/cowbird/shield.svg :alt: Dependencies Status :target: https://pyup.io/account/repos/github/Ouranosinc/cowbird/
.. |github_latest| image:: https://img.shields.io/github/actions/workflow/status/Ouranosinc/cowbird/tests.yml?label=master&branch=master :alt: Github Actions CI Build Status (master branch) :target: https://github.com/Ouranosinc/cowbird/actions?query=branch%3Amaster
.. |github_tagged| image:: https://img.shields.io/github/actions/workflow/status/Ouranosinc/cowbird/tests.yml?label=2.7.1&branch=2.7.1 :alt: Github Actions CI Build Status (latest tag) :target: https://github.com/Ouranosinc/cowbird/tree/2.7.1
.. |readthedocs| image:: https://img.shields.io/readthedocs/pavics-cowbird
:alt: Readthedocs Build Status (master branch)
:target: readthedocs_
.. |coverage| image:: https://img.shields.io/codecov/c/gh/Ouranosinc/cowbird.svg?label=coverage :alt: Travis-CI CodeCov Coverage :target: https://codecov.io/gh/Ouranosinc/cowbird
.. |codacy| image:: https://app.codacy.com/project/badge/Grade/618d09472fe54aa4a0fc418b0e1a20ac :alt: Codacy Badge :target: https://app.codacy.com/gh/Ouranosinc/cowbird/dashboard
.. |docker_build_mode| image:: https://img.shields.io/docker/cloud/automated/pavics/cowbird.svg?label=build :alt: Docker Build Status (latest tag) :target: https://hub.docker.com/r/pavics/cowbird/builds
.. |docker_build_status| image:: https://img.shields.io/docker/cloud/build/pavics/cowbird.svg?label=status :alt: Docker Build Status (latest tag) :target: https://hub.docker.com/r/pavics/cowbird/builds
.. end-badges
The REST API_ documentation is auto-generated and served under {COWBIRD_URL}/api/ using
Swagger-UI with tag latest.
| More ample details about installation, configuration and usage are provided on readthedocs.
| These are generated from corresponding information provided in docs.
| Multiple configuration options exist for Cowbird application.
| Please refer to configuration_ for details.
| See usage_ for details.
Addressed features, changes and bug fixes per version tag are available in |changes|_.
Following most recent variants are available:
.. list-table:: :header-rows: 1 :stub-columns: 1
* - Version
- Cowbird Base
- Cowbird Worker
- Cowbird Web Service
* - Most Recent Release
- |cowbird_tag_base|_
- |cowbird_tag_worker|_
- |cowbird_tag_websvc|_
* - Latest Commit
- |cowbird_latest_base|_
- |cowbird_latest_worker|_
- |cowbird_latest_websvc|_
.. |cowbird_tag_base| replace:: pavics/cowbird:2.7.1 .. _cowbird_tag_base: https://hub.docker.com/r/pavics/cowbird/tags?page=1&ordering=last_updated&name=2.7.1 .. |cowbird_tag_worker| replace:: pavics/cowbird:2.7.1-worker .. _cowbird_tag_worker: https://hub.docker.com/r/pavics/cowbird/tags?page=1&ordering=last_updated&name=2.7.1-worker .. |cowbird_tag_websvc| replace:: pavics/cowbird:2.7.1-webservice .. _cowbird_tag_websvc: https://hub.docker.com/r/pavics/cowbird/tags?page=1&ordering=last_updated&name=2.7.1-webservice
.. |cowbird_latest_base| replace:: pavics/cowbird:latest .. _cowbird_latest_base: https://hub.docker.com/r/pavics/cowbird/tags?page=1&ordering=last_updated&name=latest .. |cowbird_latest_worker| replace:: pavics/cowbird:latest-worker .. _cowbird_latest_worker: https://hub.docker.com/r/pavics/cowbird/tags?page=1&ordering=last_updated&name=latest-worker .. |cowbird_latest_websvc| replace:: pavics/cowbird:latest-webservice .. _cowbird_latest_websvc: https://hub.docker.com/r/pavics/cowbird/tags?page=1&ordering=last_updated&name=latest-webservice
Notes:
Docker Images_.. These reference must be left direct (not included with 'references.rst') to allow pretty rendering on Github .. |changes| replace:: CHANGES .. _changes: CHANGES.rst .. _Components Diagram: docs/components.rst .. _configuration: docs/configuration.rst .. _installation: docs/installation.rst .. _usage: docs/usage.rst .. _utilities: docs/utilities.rst .. _readthedocs: https://pavics-cowbird.readthedocs.io .. _docs: https://github.com/Ouranosinc/cowbird/tree/master/docs .. _bird-house: https://github.com/bird-house/birdhouse-deploy .. _Pyramid: https://docs.pylonsproject.org/projects/pyramid/ .. _Docker Images: https://hub.docker.com/r/pavics/cowbird/tags
.. REST API redoc reference is auto-generated by sphinx from cowbird cornice-swagger definitions .. _REST API: https://pavics-cowbird.readthedocs.io/en/latest/api.html
Content type
Image
Digest
sha256:75dd220e7…
Size
72.4 MB
Last updated
5 months ago
docker pull pavics/cowbird