Skip to main content

Beergarden Application

Project description

Beer-Garden App

This is the Beer-garden application backend.

PyPi Version Python CodeCov

Getting Started

Pre-requisites

  • Python >= 3.11
  • pip
  • Connectivity to MongoDB Server - (Tested on 6.0, Optimized for 7.0+)
  • Connectivity to Rabbitmq-Server - (Tested on 3.8)

Get Up and Running

When installed from pip you can simply:

$ beer-garden -c /path/to/config.json

These are the minimum required steps once you have all the pre-requisites up and running.

$ git clone https://github.com/beer-garden/beer-garden.git
$ cd src/app
$ pip install -r requirements.txt
$ ./bin/app.sh

There are several plugins that are loaded by default. You can view them in the UI.

Testing

Running the tests:

$ make test

Generating coverage:

$ make coverage

Linting:

$ make lint

Credits

  • Doug Hellmann (@doughellmann) - Doug originally owned the bartender name but was willing to allow us to have it so that we didn't have to change a lot of documentation back when the application needed the name. Thanks very much Doug!

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

beer_garden-3.32.0rc0.tar.gz (195.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

beer_garden-3.32.0rc0-py2.py3-none-any.whl (239.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file beer_garden-3.32.0rc0.tar.gz.

File metadata

  • Download URL: beer_garden-3.32.0rc0.tar.gz
  • Upload date:
  • Size: 195.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for beer_garden-3.32.0rc0.tar.gz
Algorithm Hash digest
SHA256 c38f3e3bce2654733862fffae8ca6c8e2a1f7256d0331f7d00c3aa58edb32783
MD5 4f25730d2819c72a36a05b040a077554
BLAKE2b-256 0f527685c53ea16333be8cbb9dd4835835fcb66a3de81cb63be01fa33624ea60

See more details on using hashes here.

Provenance

The following attestation bundles were made for beer_garden-3.32.0rc0.tar.gz:

Publisher: release.yml on beer-garden/beer-garden

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file beer_garden-3.32.0rc0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for beer_garden-3.32.0rc0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6f5a6652f1ebbcc8ada22d71430194068ae9333d127a4a5552bfd8e45ae9ef55
MD5 5b81981e33a35dc7fa38c1a94473f9e9
BLAKE2b-256 63503c0a91dc1ce4d555b3835027df48f4bcfb9099d3f9afc49c9d49fc11378e

See more details on using hashes here.

Provenance

The following attestation bundles were made for beer_garden-3.32.0rc0-py2.py3-none-any.whl:

Publisher: release.yml on beer-garden/beer-garden

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page