feat: add Harbor ecosystem page - #750
Conversation
Signed-off-by: Pranav-IIITM <jogdandpranav2007@gmail.com>
…sions Signed-off-by: Pranav-IIITM <jogdandpranav2007@gmail.com>
b9d231a to
db9f31e
Compare
|
@bupd Could you please provide a list of any other extensions or plugins you'd like to see included in the initial launch? I can add them right away. |
|
here are also additional projectect https://github.com/container-registry/awesome-harbor |
|
Thanks @Vad1mo ! I'll go through the list and add the relevant projects. Will push an update shortly. |
|
keep in mind not all are up to date |
|
Sure ! I'll be careful there |
|
Thanks @Vad1mo! I've gone through the Here are some projects from that list that I plan to add to the Ecosystem page(also need your confirmation on some):
I will keep the 4 projects as well: Harbor Helm Chart Does this list look good to you? Once you confirm, I will push the update to the PR! Also do letme know changes or additions in this list. |
Description
This PR introduces a new Harbor Ecosystem page (
/ecosystem) to highlight community projects, extensions, and integrations built around Harbor, addressing the request in #748.The basic skeleton is completely ready and fully matches the theme of the rest of the website. It utilizes a dynamic layout driven by a YAML data file to make it incredibly easy to maintain and scale.
Screenshot
What's included:
content/ecosystem.md: The main page contentdata/ecosystem.yaml: The centralized data source for all ecosystem projectslayouts/partials/ecosystem.html&layouts/shortcodes/ecosystem.html: The UI components responsible for generating the grid layoutconfig.tomlto link the new page in the main navigation menuMissing Pieces / Next Steps
To get this started, I've populated the page with a few well-known projects (Harbor Helm Chart, Harbor Next, Harbor Satellite, Terraform Provider).
How to add projects in the future
The page is built to be easily updated by the community. To add a new ecosystem project, contributors simply need to open a PR that appends their project to
data/ecosystem.yamlin the following format:Related Issues
Fixes #748