diff --git a/config/_default/module.toml b/config/_default/module.toml index 84ce868..ca5b19e 100644 --- a/config/_default/module.toml +++ b/config/_default/module.toml @@ -2,7 +2,7 @@ path = "github.com/google/docsy" disable = false -# Mount website's own content (required) +# Mount site's own content (required) [[mounts]] source = "content" target = "content" diff --git a/content/_index.md b/content/_index.md index 0d4ee93..d9ede10 100644 --- a/content/_index.md +++ b/content/_index.md @@ -6,7 +6,7 @@ linkTitle: "Home" {{< blocks/cover title="Firestoned" image_anchor="top" height="full" >}}

API-driven infrastructure management for Kubernetes

- + Get Started @@ -32,7 +32,7 @@ linkTitle: "Home"

🔥 firestone

Core: Generate OpenAPI/AsyncAPI specs and CLI tools from JSON Schema. Define your resources once, generate everything else.

-
Learn more → + Learn more →
@@ -40,7 +40,7 @@ linkTitle: "Home"

🏗️ bindy

DNS Operator: Kubernetes operator managing BIND9 DNS through Custom Resource Definitions

- Learn more → + Learn more →
@@ -48,7 +48,7 @@ linkTitle: "Home"

🚗 bindcar

DNS API: REST API sidecar for BIND9 zone management via RNDC protocol

- Learn more → + Learn more →
@@ -56,7 +56,7 @@ linkTitle: "Home"

🛡️ zonewarden

DNS Automation: Kubernetes controller for automatic service-to-DNS synchronization

- Learn more → + Learn more →
{{< /blocks/section >}} \ No newline at end of file diff --git a/content/docs/_index.md b/content/docs/_index.md index 4b6fe4f..fbbd8c0 100644 --- a/content/docs/_index.md +++ b/content/docs/_index.md @@ -6,7 +6,7 @@ linkTitle: "Documentation"

API-driven infrastructure management for Kubernetes

- Get Started → + Get Started → View on GitHub
@@ -22,7 +22,7 @@ Get up and running in minutes: 2. **Define your resource** - Create a JSON Schema for your API resource 3. **Generate your API** - Create OpenAPI specs, CLIs, and client code automatically -**[Follow the Firestone Guide →](/website/docs/firestone/)** +**[Follow the Firestone Guide →](/docs/firestone/)** {{% /alert %}} --- @@ -30,7 +30,7 @@ Get up and running in minutes: ## Core Components {{< cardpane >}} -{{< card header="firestone (Core)" footer="[Learn more →](/website/docs/firestone/)" >}} +{{< card header="firestone (Core)" footer="[Learn more →](/docs/firestone/)" >}}
🔥
API Specification Generator @@ -44,7 +44,7 @@ The heart of Firestoned. Generate OpenAPI, AsyncAPI specs, and CLI tools from JS - Code generation via openapi-generator {{< /card >}} -{{< card header="firestone-lib" footer="[Learn more →](/website/docs/firestone/)" >}} +{{< card header="firestone-lib" footer="[Learn more →](/docs/firestone/)" >}}
📚
Shared Library @@ -58,7 +58,7 @@ Core library powering firestone and forevd. Provides reusable components for spe - API automation {{< /card >}} -{{< card header="bindy" footer="[Learn more →](/website/docs/bindy/)" >}} +{{< card header="bindy" footer="[Learn more →](/docs/bindy/)" >}}
🏗️
Kubernetes DNS Operator @@ -74,7 +74,7 @@ Kubernetes-native BIND9 DNS management through CRDs. Demonstrates infrastructure {{< /cardpane >}} {{< cardpane >}} -{{< card header="bindcar" footer="[Learn more →](/website/docs/bindcar/)" >}} +{{< card header="bindcar" footer="[Learn more →](/docs/bindcar/)" >}}
🚗
BIND9 REST API Sidecar @@ -88,7 +88,7 @@ REST API for BIND9 zone management. Translates HTTP requests into RNDC commands - Metrics and monitoring {{< /card >}} -{{< card header="zonewarden" footer="[Learn more →](/website/docs/zonewarden/)" >}} +{{< card header="zonewarden" footer="[Learn more →](/docs/zonewarden/)" >}}
🛡️
Service-to-DNS Sync @@ -145,7 +145,7 @@ graph TB style forevd fill:#333,color:#fff ``` -**[Getting Started Guide →](/website/docs/getting-started/)** +**[Getting Started Guide →](/docs/getting-started/)** --- @@ -178,13 +178,13 @@ Ready to build API-driven infrastructure? Choose your path:

🚀 Complete Guide

New to Firestoned? Start here for a comprehensive walkthrough from installation to your first API.

-

Getting Started Guide →

+

Getting Started Guide →

📖 Component Docs

Jump directly to documentation for specific components:

-

firestone | bindy | bindcar

+

firestone | bindy | bindcar