diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 0000000..d199b1b --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,20 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: hookla + description: Hookla webhook delivery service. + annotations: + github.com/project-slug: widgetbot-io/hookla + backstage.io/techdocs-ref: dir:. + backstage.io/kubernetes-id: hookla + links: + - url: https://github.com/widgetbot-io/hookla + title: Source + icon: github + tags: + - side-projects +spec: + type: service + lifecycle: production + owner: group:side-projects + system: side-projects diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..2fc73c9 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,15 @@ +# hookla + +Hookla webhook delivery service. + +> This file is a Backstage TechDocs stub. Replace with real architecture / runbook content as you have time. Backstage will render this directory as the component documentation tab. + +## Quick links + +- [Source on GitHub](https://github.com/widgetbot-io/hookla) +- Owner: `group:side-projects` +- System: `side-projects` + +## Where it runs + +See the Kubernetes tab for live instances. The K8s plugin queries every configured cluster for workloads labelled `backstage.io/kubernetes-id: hookla`. diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000..d7cfc82 --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,4 @@ +site_name: hookla +docs_dir: docs +plugins: + - techdocs-core