birdhouse-deploy

Scripts and configurations to deploy the various birds and servers required for a full-fledged production platform

https://github.com/bird-house/birdhouse-deploy

Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.5%) to scientific vocabulary

Keywords

climate-services fair python wps

Keywords from Contributors

ogc climate indices xclim raven anuclim climate-analysis climate-science icclim netcdf4
Last synced: 6 months ago · JSON representation

Repository

Scripts and configurations to deploy the various birds and servers required for a full-fledged production platform

Basic Info
Statistics
  • Stars: 5
  • Watchers: 11
  • Forks: 7
  • Open Issues: 79
  • Releases: 119
Topics
climate-services fair python wps
Created over 6 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Codeowners Zenodo

README.rst

birdhouse-deploy
================

Scripts and configurations to deploy the various birds and servers required
for a full-fledged production platform.

.. start-badges

.. list-table::
    :stub-columns: 1

    * - statuses
      - | |readthedocs|
    * - releases
      - | |latest-version| |commits-since|
    * - license
      - | |license|
    * - citation
      - | |citation|

.. |commits-since| image:: https://img.shields.io/github/commits-since/bird-house/birdhouse-deploy/2.17.0.svg
    :alt: Commits since latest release
    :target: https://github.com/bird-house/birdhouse-deploy/compare/2.17.0...master

.. |latest-version| image:: https://img.shields.io/badge/tag-2.17.0-blue.svg?style=flat
    :alt: Latest Tag
    :target: https://github.com/bird-house/birdhouse-deploy/tree/2.17.0

.. |readthedocs| image:: https://readthedocs.org/projects/birdhouse-deploy/badge/?version=latest
    :alt: ReadTheDocs Build Status (latest version)
    :target: https://birdhouse-deploy.readthedocs.io/en/latest/?badge=latest

.. |license| image:: https://img.shields.io/github/license/bird-house/birdhouse-deploy
    :alt: LICENSE
    :target: https://github.com/bird-house/birdhouse-deploy/blob/master/LICENSE

.. |citation| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.7865537.svg
    :alt: DOI
    :target: https://zenodo.org/doi/10.5281/zenodo.7865537

.. end-badges


Birdhouse
---------

For GitHub navigation, see the following README pages:

* `README for general deployment `_
* `README for extra core components `_
* `README for optional components `_

Owner

  • Name: bird-house
  • Login: bird-house
  • Kind: organization

Making Web Processing Services easy

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 1,682
  • Total Committers: 22
  • Avg Commits per committer: 76.455
  • Development Distribution Score (DDS): 0.595
Past Year
  • Commits: 677
  • Committers: 11
  • Avg Commits per committer: 61.545
  • Development Distribution Score (DDS): 0.808
Top Committers
Name Email Commits
Long Vu v****g@o****a 682
fmigneault f****t@g****m 381
mishaschwartz m****z@g****m 130
Charles-William Cummings c****1@g****m 114
mishaschwartz 4****z 98
Mathieu Provencher 87
Nazim Azeli n****i@c****a 33
Deepak Chandan d****n@m****m 28
Trevor James Smith 1****e 25
David Caron d****n@c****a 22
David Huard h****d@o****a 20
Mathieu Provencher m****r@c****a 15
francisPLT f****r@c****a 11
David Byrns d****s@c****a 10
nikola-rados n****s@u****a 7
Félix Gagnon-Grenier f****r@c****a 6
Charles-William Cummings c****s@c****a 4
birdhouse-deploy updater bot d****t@c****a 4
Louis-David Perron 6****n 2
Pascal Bourgault b****l@o****a 1
Christian Jauvin c****n@g****m 1
Mathieu Provencher p****a@p****l 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 89
  • Total pull requests: 180
  • Average time to close issues: 10 months
  • Average time to close pull requests: 23 days
  • Total issue authors: 9
  • Total pull request authors: 12
  • Average comments per issue: 4.16
  • Average comments per pull request: 7.58
  • Merged pull requests: 134
  • Bot issues: 0
  • Bot pull requests: 2
Past Year
  • Issues: 19
  • Pull requests: 67
  • Average time to close issues: 15 days
  • Average time to close pull requests: 6 days
  • Issue authors: 3
  • Pull request authors: 6
  • Average comments per issue: 1.79
  • Average comments per pull request: 2.87
  • Merged pull requests: 40
  • Bot issues: 0
  • Bot pull requests: 1
Top Authors
Issue Authors
  • fmigneault (28)
  • huard (20)
  • tlvu (18)
  • mishaschwartz (15)
  • dchandan (1)
  • Zeitsperre (1)
  • matprov (1)
  • dbyrns (1)
  • tlogan2000 (1)
Pull Request Authors
  • mishaschwartz (91)
  • fmigneault (59)
  • tlvu (36)
  • Zeitsperre (9)
  • huard (6)
  • Nazim-crim (5)
  • ChaamC (5)
  • dchandan (4)
  • dependabot[bot] (3)
  • matprov (1)
  • tlogan2000 (1)
  • perronld (1)
Top Labels
Issue Labels
enhancement (35) bug (20) documentation (17) security (7) project/DACCS (5) question (4) ci/operations (2) component/THREDDS (1) feature/WPS (1) component/STAC (1) component/geoserver (1) component/jupyterhub (1) component/cowbird (1) component/twitcher (1) component/magpie (1) feature/user-workspace (1) good first issue (1)
Pull Request Labels
documentation (166) ci/operations (129) component/jupyterhub (42) ci/deployment (39) feature/WPS (35) component/magpie (33) ci/tests (31) component/weaver (30) component/THREDDS (24) component/geoserver (21) component/cowbird (20) feature/node-registry (14) component/STAC (13) component/twitcher (12) dependencies (4) project/DACCS (2) ci (2) python (2) security (1) important-approval (1)

Dependencies

.github/workflows/greetings.yml actions
  • actions/first-interaction v1 composite
.github/workflows/label.yml actions
  • actions/labeler v2 composite
.github/workflows/tests.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
birdhouse/components/cowbird/config/canarie-api/docker-compose-extra.yml docker
birdhouse/components/cowbird/config/geoserver/docker-compose-extra.yml docker
birdhouse/components/cowbird/config/jupyterhub/docker-compose-extra.yml docker
birdhouse/components/cowbird/config/magpie/docker-compose-extra.yml docker
birdhouse/components/cowbird/config/proxy/docker-compose-extra.yml docker
birdhouse/components/cowbird/docker-compose-extra.yml docker
birdhouse/components/monitoring/config/magpie/docker-compose-extra.yml docker
birdhouse/components/monitoring/config/proxy/docker-compose-extra.yml docker
birdhouse/components/monitoring/docker-compose-extra.yml docker
  • gcr.io/google-containers/cadvisor v0.36.0
  • grafana/grafana 7.0.3
  • prom/alertmanager v0.21.0
  • prom/prometheus v2.19.0
  • quay.io/prometheus/node-exporter v1.0.0
birdhouse/components/scheduler/config/jupyterhub/docker-compose-extra.yml docker
birdhouse/components/scheduler/docker-compose-extra.yml docker
  • pavics/crontab 0.6-rc2
birdhouse/components/stac/config/canarie-api/docker-compose-extra.yml docker
birdhouse/components/stac/config/magpie/docker-compose-extra.yml docker
birdhouse/components/stac/config/proxy/docker-compose-extra.yml docker
birdhouse/components/stac/docker-compose-extra.yml docker
birdhouse/components/weaver/config/canarie-api/docker-compose-extra.yml docker
birdhouse/components/weaver/config/magpie/docker-compose-extra.yml docker
birdhouse/components/weaver/config/proxy/docker-compose-extra.yml docker
birdhouse/components/weaver/config/twitcher/docker-compose-extra.yml docker
birdhouse/components/weaver/docker-compose-extra.yml docker
birdhouse/config/canarie-api/config/proxy/docker-compose-extra.yml docker
birdhouse/config/data-volume/docker-compose-extra.yml docker
birdhouse/config/finch/config/canarie-api/docker-compose-extra.yml docker
birdhouse/config/finch/config/magpie/docker-compose-extra.yml docker
birdhouse/config/finch/config/wps_outputs-volume/docker-compose-extra.yml docker
birdhouse/config/finch/docker-compose-extra.yml docker
birdhouse/config/geoserver/config/canarie-api/docker-compose-extra.yml docker
birdhouse/config/geoserver/config/magpie/docker-compose-extra.yml docker
birdhouse/config/geoserver/config/proxy/docker-compose-extra.yml docker
birdhouse/config/geoserver/docker-compose-extra.yml docker
birdhouse/config/hummingbird/config/canarie-api/docker-compose-extra.yml docker
birdhouse/config/hummingbird/config/data-volume/docker-compose-extra.yml docker
birdhouse/config/hummingbird/config/magpie/docker-compose-extra.yml docker
birdhouse/config/hummingbird/config/wps_outputs-volume/docker-compose-extra.yml docker
birdhouse/config/hummingbird/docker-compose-extra.yml docker
birdhouse/config/jupyterhub/config/canarie-api/docker-compose-extra.yml docker
birdhouse/config/jupyterhub/config/proxy/docker-compose-extra.yml docker
birdhouse/config/jupyterhub/docker-compose-extra.yml docker
birdhouse/config/magpie/config/canarie-api/docker-compose-extra.yml docker
birdhouse/config/magpie/config/proxy/docker-compose-extra.yml docker
birdhouse/config/magpie/docker-compose-extra.yml docker
birdhouse/config/mongodb/docker-compose-extra.yml docker
birdhouse/config/portainer/config/proxy/docker-compose-extra.yml docker
birdhouse/config/portainer/docker-compose-extra.yml docker
birdhouse/config/postgres/docker-compose-extra.yml docker
birdhouse/config/proxy/docker-compose-extra.yml docker
birdhouse/config/raven/config/canarie-api/docker-compose-extra.yml docker
birdhouse/config/raven/config/magpie/docker-compose-extra.yml docker
birdhouse/config/raven/config/wps_outputs-volume/docker-compose-extra.yml docker
birdhouse/config/raven/docker-compose-extra.yml docker
birdhouse/config/thredds/config/canarie-api/docker-compose-extra.yml docker
birdhouse/config/thredds/config/magpie/docker-compose-extra.yml docker
birdhouse/config/thredds/config/proxy/docker-compose-extra.yml docker
birdhouse/config/thredds/docker-compose-extra.yml docker
birdhouse/config/twitcher/config/canarie-api/docker-compose-extra.yml docker
birdhouse/config/twitcher/config/proxy/docker-compose-extra.yml docker
birdhouse/config/twitcher/docker-compose-extra.yml docker
birdhouse/config/wps_outputs-volume/config/canarie-api/docker-compose-extra.yml docker
birdhouse/config/wps_outputs-volume/config/proxy/docker-compose-extra.yml docker
birdhouse/config/wps_outputs-volume/docker-compose-extra.yml docker
birdhouse/deprecated-components/catalog/config/canarie-api/docker-compose-extra.yml docker
birdhouse/deprecated-components/catalog/config/magpie/docker-compose-extra.yml docker
birdhouse/deprecated-components/catalog/docker-compose-extra.yml docker
birdhouse/deprecated-components/flyingpigeon/config/canarie-api/docker-compose-extra.yml docker
birdhouse/deprecated-components/flyingpigeon/config/magpie/docker-compose-extra.yml docker
birdhouse/deprecated-components/flyingpigeon/config/wps_outputs-volume/docker-compose-extra.yml docker
birdhouse/deprecated-components/flyingpigeon/docker-compose-extra.yml docker
birdhouse/deprecated-components/frontend/config/canarie-api/docker-compose-extra.yml docker
birdhouse/deprecated-components/frontend/config/proxy/docker-compose-extra.yml docker
birdhouse/deprecated-components/frontend/docker-compose-extra.yml docker
birdhouse/deprecated-components/malleefowl/config/canarie-api/docker-compose-extra.yml docker
birdhouse/deprecated-components/malleefowl/config/data-volume/docker-compose-extra.yml docker
birdhouse/deprecated-components/malleefowl/config/magpie/docker-compose-extra.yml docker
birdhouse/deprecated-components/malleefowl/config/wps_outputs-volume/docker-compose-extra.yml docker
birdhouse/deprecated-components/malleefowl/docker-compose-extra.yml docker
birdhouse/deprecated-components/ncwms2/config/magpie/docker-compose-extra.yml docker
birdhouse/deprecated-components/ncwms2/config/proxy/docker-compose-extra.yml docker
birdhouse/deprecated-components/ncwms2/config/wps_outputs-volume/docker-compose-extra.yml docker
birdhouse/deprecated-components/ncwms2/docker-compose-extra.yml docker
birdhouse/deprecated-components/phoenix/config/canarie-api/docker-compose-extra.yml docker
birdhouse/deprecated-components/phoenix/docker-compose-extra.yml docker
birdhouse/deprecated-components/project-api/config/canarie-api/docker-compose-extra.yml docker
birdhouse/deprecated-components/project-api/config/proxy/docker-compose-extra.yml docker
birdhouse/deprecated-components/project-api/docker-compose-extra.yml docker
birdhouse/deprecated-components/solr/config/canarie-api/docker-compose-extra.yml docker
birdhouse/deprecated-components/solr/docker/solr/Dockerfile docker
  • birdhouse/solr latest build
birdhouse/deprecated-components/solr/docker-compose-extra.yml docker
birdhouse/docker-compose.yml docker
birdhouse/optional-components/all-public-access/config/catalog/docker-compose-extra.yml docker
birdhouse/optional-components/all-public-access/config/finch/docker-compose-extra.yml docker
birdhouse/optional-components/all-public-access/config/flyingpigeon/docker-compose-extra.yml docker
birdhouse/optional-components/all-public-access/config/hummingbird/docker-compose-extra.yml docker
birdhouse/optional-components/all-public-access/config/malleefowl/docker-compose-extra.yml docker
birdhouse/optional-components/all-public-access/config/ncwms2/docker-compose-extra.yml docker
birdhouse/optional-components/all-public-access/config/raven/docker-compose-extra.yml docker
birdhouse/optional-components/all-public-access/config/secure-data-proxy/docker-compose-extra.yml docker
birdhouse/optional-components/all-public-access/config/thredds/docker-compose-extra.yml docker