Skip to content

redhat-developer/rhdh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Red Hat Developer Hub (RHDH)

Quay.io registry

Purpose

Red Hat Developer Hub is an enterprise-grade Internal Developer Portal based on Backstage.

RHDH includes the ArgoCD, GitHub Issues, Keycloak, Kubernetes, OCM, Tekton, and Topology plugin. Each of these plugins have been hand picked or created by Red Hat and the Backstage Community.

Features

Today, we have several plugins integrated into RHDH as a way to demonstrate the versatility of Backstage. Some of these integrations are plugins that we have built while others are ones that we see as must haves in most Backstage instances.

Our current list of plugins include:

Getting Started

Dependencies:

Information on running RHDH can be found in our Getting Started documentation. In the documentation is how to set up and run an instance locally. We plan to expand upon the documentation at a later point if there is enough interest in other methods for getting the app up and running.

We are excited to see people wanting to contribute to our project and welcome anyone who wishes to participate. You are more than welcome to browse through our open issues and tackle anything you feel confident in working on.

We also welcome non code contributions in the form of bug reporting and documentation writing. If you run across any bugs, please raise an issue here in JIRA.

Community, Discussion, and Support

Bugs should be filled out here on RHIDP Jira.

Resources

For more information on our plugin offerings, consult the RHDH Plugins product page.

Our Red Hat Developer Blog is a great way to see what we are up to.

Want to know more about Backstage, consult the documentation and GitHub repo.

Multi-arch support

RHDH is currently only available for amd64/x86_64.

For additional architecture support, please vote for https://issues.redhat.com/browse/RHIDP-1351 with your reason for needing additional arches.

If you want an image that runs on Mac M1 (arm64/aarch64) or another architecture, you will need to build it yourself.

Building locally

Check out this repo, choose the branch or tag you want to use, then build an image:

podman build -f docker/Dockerfile . -t rhdh:local