
Graphical interface for the eHive workflow manager
guiHive is a graphic user interface for the eHive production system. It provides an easy way to interact with your eHive pipeline. The code is maintained by the Ensembl team and regularly updated with improvements, new features, and bug fixes. It consists of a web interface, a web server, and a Perl layer that gathers information from your pipeline. The architecture is based on a lightweight HTTP server written in GO, which calls Perl scripts on the server side. On the client side, a single page sends AJAX requests to populate the various tabs and panels.
docker run -p 8081:8081 ensemblorg/guihive to start the guiHive server in a Docker container. The server will be available on port 8081 of the host machine.guiHive is a user-friendly graphic interface for the eHive production system. It allows users to interact with their eHive pipelines through a web interface. The code is regularly updated and maintained by the Ensembl team. To install guiHive, you can use Docker or manually install the necessary components on your system.

HTML templates are pre-designed and pre-built web pages that can be customized and used as a basis for building websites. They often include common elements such as headers, footers, menus, and content sections, and can be easily edited using HTML and CSS to fit specific branding and content needs.
Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.