{"repo":"kwent/pgbouncerhero","free":true,"listed":false,"github":"https://github.com/kwent/pgbouncerhero","clone":"git clone https://github.com/kwent/pgbouncerhero.git","description":"A dashboard for your PgBouncers.","language":"Ruby","stars":289,"topics":["pgbouncer","gui","postgresql","dashboard","engine"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"PgBouncerHero A graphical user interface for your PgBouncers. Requirements - Ruby = 3.2 - Rails = 7.2 - Propshaft (asset pipeline) - importmap-rails Installation Add to your application's Gemfile: And mount the engine in your config/routes.rb : Basic Authentication Set the following variables in your environment or an initializer. Devise One PgBouncer Multiple PgBouncers Generate a config file: Or create config/pgbouncerhero.yml manually: Development Start PostgreSQL and PgBouncer with Docker: Run the dummy Rails app: Then open http://localhost:3000/pgbouncerhero. Run the test suite: Stop Docker when done: Contributing 1. Fork it 2. Create your feature branch ( git checkout -b my-new-feature ) 3. Commit your changes ( git commit -am \"Add some feature\" ) 4. Push to the branch ( git push origin my-new-feature ) 5. Create a new Pull Request Authors - Quentin Rousseau License Copyright (c) 2025 Quentin Rousseau MIT License. See LICENSE.txt for details.","default_branch":null,"files":null,"tree":[],"storefront":"/r/kwent","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kwent/pgbouncerhero/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}