Skip to content

UnitVectorY-Labs/gcp-service-catalog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gcp-service-catalog

A catalog of GCP services for easy browsing and filtering

Website: https://gcp-service-catalog.unitvectorylabs.com/

Overview

gcp-service-catalog is a website that provides an organized and searchable catalog of the GCP service URLs. The content is automatically generated by crawling the GCP API, ensuring up-to-date and accurate information.

How It Works

This application is written in Go for both the data collection and site generation processes. The workflow consists of the following steps:

  1. Data Collection:
  2. Site Generation:
    • Another GitHub Action gcp-service-catalog-generate.yaml triggers upon updates to the main branch.
    • It generates static HTML pages from the JSON data using the Go application.
    • Search functionality is implemented using JavaScript client-side.
  3. Hosting:
    • The website is hosted on GitHub Pages.