You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix broken links, correct GitHub URLs, and flesh out docs
- Fix card links on Dragonfly and Jetpack intro pages (replace
non-existent "production deployment" paths with real targets
or about:blank for unimplemented features)
- Correct GitHub org from dragonflycomputer to riffcc in
installation pages
- Rewrite docs index with proper feature cards and links
- Add component descriptions for Mage, Spark, and Jetpack
- Fix Mage page (was copy-pasted Spark description)
- Expand perform-maintenance guide with Spark advanced menu
- Mention Mage and Jetpack in introduction alongside Spark
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: content/docs/_index.md
+15-17Lines changed: 15 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,26 +11,24 @@ Welcome to Dragonfly.
11
11
12
12
Dragonfly is a powerful *metal management* platform that simplifies the deployment and management of operating systems and software across your infrastructure.
13
13
14
-
It consists of two main components: Dragonfly and Jetpack.
15
-
16
14
<hr>
17
15
{{< hextra/feature-grid >}}
16
+
{{< hextra/feature-card
17
+
title="Learn more"
18
+
subtitle="Get to know Dragonfly. Deploy operating systems across your infrastructure with ease."
19
+
link="/docs/introduction/dragonfly/"
20
+
icon="arrow-circle-right"
21
+
>}}
18
22
{{< hextra/feature-card
19
23
title="Quick Start"
20
-
subtitle="Bare metal provisioning and PXE boot management. Deploy operating systems across your infrastructure with ease."
21
-
link="quick-start"
22
-
icon="server"
24
+
subtitle="Get started with Dragonfly in minutes. Guides for Linux, macOS and Docker."
25
+
link="/docs/installation/quick-start/"
26
+
icon="cloud-download"
27
+
>}}
28
+
{{< hextra/feature-card
29
+
title="Docker & Kubernetes"
30
+
subtitle="Instructions for installing and deploying Dragonfly on Docker or Kubernetes."
31
+
link="/docs/installation/"
32
+
icon="trending-up"
23
33
>}}
24
-
{{< hextra/feature-card
25
-
title="Install"
26
-
subtitle="Bare metal provisioning and PXE boot management. Deploy operating systems across your infrastructure with ease."
27
-
link="dragonfly"
28
-
icon="server"
29
-
>}}
30
-
{{< hextra/feature-card
31
-
title="Docker & Kubernetes"
32
-
subtitle="Instructions for installing and deploying Dragonfly on Docker or Kubernetes."
Copy file name to clipboardExpand all lines: content/docs/components/mage.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,8 @@ weight: 1
6
6
sidebar:
7
7
open: true
8
8
---
9
-
Spark is a powerful PXE boot agent that allows you to enable remote management of your entire network.
9
+
Mage is our custom imaging agent.
10
10
11
-
You can enable Spark on a machine by simply enabling boot-to-network as your default boot option on any machine on a network with a running Dragonfly deployment.
11
+
It consists of a small Rust binary called `dragonfly-agent` and wrappers around Alpine Linux.
Copy file name to clipboardExpand all lines: content/docs/components/spark.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,3 +9,5 @@ sidebar:
9
9
Spark is a powerful PXE boot agent that allows you to enable remote management of your entire network.
10
10
11
11
You can enable Spark on a machine by simply enabling boot-to-network as your default boot option on any machine on a network with a running Dragonfly deployment.
Dragonfly also provides [Spark](/docs/components/spark/), a lightweight, distributed agent that can optionally be used to manage your computers and perform monitoring and management tasks.
20
+
Dragonfly also provides [Spark](/docs/components/spark/), a lightweight, distributed agent that can optionally be used to manage your computers and perform monitoring and management tasks; [Mage](/docs/components/mage/) for flashing operating systems; and [Jetpack](/docs/introduction/jetpack/), an Infrastructure as Code tool for managing arbitrary infrastructure.
Copy file name to clipboardExpand all lines: content/docs/introduction/dragonfly.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,14 +16,14 @@ You can use Dragonfly to install and manage Linux, as well as remotely reinstall
16
16
{{< cards >}}
17
17
{{< card link="/docs/usage/deploying-with-dragonfly" title="Deploy Linux in under 90 seconds" subtitle="Dragonfly deploys - fast. Bring up a machine all the way to SSH in 90 seconds or less."icon="hard-drive-download" >}}
18
18
{{< card link="/docs/usage-jetpack/apply-updates" title="Apply updates across your fleet" subtitle="Keep your fleet up to date with automatic updates and security patches (coming soon)." icon="shield-check" >}}
19
-
{{< card link="production deployment" title="Perform maintenance tasks" subtitle="Remotely reinstall, wipe, diagnose, and repair - even on machines lacking IPMI/BMC devices." icon="hammer" >}}
20
-
{{< card link="production deployment" title="Boot to ISO" subtitle="Remotely reinstall, wipe, diagnose, and repair - even on machines lacking IPMI/BMC devices." icon="disc-2" >}}
21
-
{{< card link="production deployment" title="Manage from anywhere" subtitle="Designed for secure management from anywhere, Dragonfly gives you freedom and flexibility." icon="globe" >}}
22
-
{{< card link="dhcp" title="Coexists with existing infrastructure" subtitle="Dragonfly can coexist with existing DHCP servers, ensuring easy rollout and configuration." icon="handshake" >}}
19
+
{{< card link="/docs/usage/perform-maintenance/" title="Perform maintenance tasks" subtitle="Remotely reinstall, wipe, diagnose, and repair - even on machines lacking IPMI/BMC devices." icon="hammer" >}}
20
+
{{< card link="/docs/usage/managing-iso-images/" title="Boot to ISO" subtitle="Remotely reinstall, wipe, diagnose, and repair - even on machines lacking IPMI/BMC devices." icon="disc-2" >}}
21
+
{{< card link="about:blank" title="Manage from anywhere" subtitle="Designed for secure management from anywhere, Dragonfly gives you freedom and flexibility." icon="globe" >}}
22
+
{{< card link="about:blank" title="Coexists with existing infrastructure" subtitle="Dragonfly can coexist with existing DHCP servers, ensuring easy rollout and configuration." icon="handshake" >}}
23
23
<!--
24
24
{{< card link="multi region deployment" title="Multi-region deployment" icon="earth" >}}
25
25
-->
26
-
{{< card link="kubernetes" title="Flexible deployment options" subtitle="Designed to run on everything from your laptop to entire data centers" icon="kubernetes" >}}
27
-
{{< card link="production deployment" title="Rich power controls" subtitle="Integrates with your favourite IPMI/BMC solutions - and Home Assistant and Proxmox (coming soon)" icon="power" >}}
28
-
{{< card link="multitenancy" title="Multi-tenancy" subtitle="Dragonfly supports multi-tenancy, allowing you to manage multiple environments from a single instance." icon="users" >}}
26
+
{{< card link="/docs/installation/" title="Flexible deployment options" subtitle="Designed to run on everything from your laptop to entire data centers" icon="kubernetes" >}}
27
+
{{< card link="about:blank" title="Rich power controls" subtitle="Integrates with your favourite IPMI/BMC solutions - and Home Assistant and Proxmox (coming soon)" icon="power" >}}
28
+
{{< card link="about:blank" title="Multi-tenancy" subtitle="Dragonfly supports multi-tenancy, allowing you to manage multiple environments from a single instance." icon="users" >}}
Copy file name to clipboardExpand all lines: content/docs/introduction/jetpack.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,10 +15,10 @@ It combines functionality seen in tools such as Ansible and Terraform, providing
15
15
Jetpack is based on the Jetporch project by Jetporch contributors including Michael DeHaan.
16
16
17
17
{{< cards >}}
18
-
{{< card link="powerful" title="Powerful and flexible" subtitle="Jetpack comes with all of the scripting capabilities you expect, including some you might not." icon="biceps-flexed" >}}
19
-
{{< card link="update" title="AI Native" subtitle="Built-in optional AI capabilities and integrations allow you to automate and optimize your infrastructure." icon="bot" >}}
18
+
{{< card link="about:blank" title="Powerful and flexible" subtitle="Jetpack comes with all of the scripting capabilities you expect, including some you might not." icon="biceps-flexed" >}}
19
+
{{< card link="about:blank" title="AI Native" subtitle="Built-in optional AI capabilities and integrations allow you to automate and optimize your infrastructure." icon="bot" >}}
20
20
{{< card link="https://github.com/riffcc/jetpack" title="Open source" subtitle="Jetpack is open source and licensed under the GNU GPLv3." icon="copyleft" >}}
21
-
{{< card link="production deployment" title="Instantiate" subtitle="Need to deploy a database cluster? Jetpack will create the necessary infrastructure for you." icon="bow-arrow" >}}
{{< card link="production deployment" title="Fast" subtitle="Built for speed and scale, Jetpack is designed to handle large-scale deployments quickly and efficiently." icon="rabbit" >}}
21
+
{{< card link="about:blank" title="Instantiate" subtitle="Need to deploy a database cluster? Jetpack will create the necessary infrastructure for you." icon="bow-arrow" >}}
{{< card link="about:blank" title="Fast" subtitle="Built for speed and scale, Jetpack is designed to handle large-scale deployments quickly and efficiently." icon="rabbit" >}}
0 commit comments