Saltar al contenido principal

Cómo añadir una cuenta a la Wiki

Para documentar una nueva cuenta AWS en esta Wiki, sigue estos pasos.

1. Crear el archivo .mdx

Crea un nuevo archivo en docs/proyectos/ con el nombre de la cuenta en minúsculas y sin espacios (por ejemplo: mi-proyecto.mdx).

2. Frontmatter obligatorio

Incluye al menos estos campos en el frontmatter (al inicio del archivo, entre ---):

---
title: Nombre visible de la cuenta
accountId: "123456789012"
description: Breve descripción del proyecto y uso de la cuenta.
status: complete # complete | wip (por defecto: pendiente)
hide_title: true
sidebar_position: 10
---
  • title: Nombre que se verá en el sidebar y en la página.
  • accountId: ID de la cuenta AWS (entre comillas).
  • description: Una línea descriptiva.
  • status: complete (documentado), wip (en proceso) o omítelo para "Pendiente". Afecta al badge en la página de inicio.
  • hide_title: Si quieres ocultar el H1 automático y usar el tuyo.
  • sidebar_position: Orden en el menú lateral (menor número = más arriba).

3. Contenido

Debajo del frontmatter, escribe el contenido en Markdown/MDX. Puedes usar tablas, bloques de código, Mermaid, etc., siguiendo el estilo de las cuentas existentes (por ejemplo docs/proyectos/asisa.mdx).

4. Sincronizar el badge en Inicio (opcional)

Para que el badge de estado ("Documentado", "En proceso", "Pendiente") se muestre correctamente en la tarjeta de la Home, añade la entrada correspondiente en src/data/docStatus.ts:

export const docStatus: Record<string, 'complete' | 'wip'> = {
asisa: 'complete',
'mi-proyecto': 'wip', // slug = nombre del archivo sin .mdx
};

El slug es el nombre del archivo sin la extensión (ej. mi-proyecto.mdxmi-proyecto).


Si tienes dudas, revisa una cuenta ya creada como Asisa y replica su estructura.