Repository catalog and content hub for the DevExpGbb team
๐ Live site: devexpgbb.github.io
IP Atlas is a centralized catalog that automatically aggregates and displays all repositories from the DevExpGbb organization. It helps team members and the community discover:
- ๐ช Demos โ Showcase applications and proof of concepts
- ๐ Workshops โ Hands-on learning materials
- ๐ ๏ธ Tools โ Utilities and developer tools
- ๐ Documentation โ Guides and reference materials
- Astro ^5
- Node.js 22 + pnpm
- Dev Container:
.devcontainer/devcontainer.json
src/
content/
config.ts # `ip` collection schema
ip/*.md # content files
pages/
index.astro # content listing
ip/[slug].astro # detail page
Recommended frontmatter:
---
title: "Title"
summary: "Brief summary (<=280 characters)"
category: "Category"
tags: ["tag1", "tag2"]
published: true
date: 2026-02-04
author: "Team"
link: "https://optional-link"
---| Command | Action |
|---|---|
pnpm dev |
Start server at localhost:4321 |
pnpm astro check |
Validate types and content |
pnpm build |
Generate static dist/ |
pnpm preview |
Preview build |
- Add new
.mdfiles insrc/content/ip/and Astro will publish them automatically. - Use
pnpm astro checkto validate the content schema. - In Codespaces/Dev Container, the environment is ready with Node 22 and pnpm.
- If the Dev Container fails resolving
ghcr.io/devcontainers/features/pnpm:1, rebuild; we usepackageManager: pnpm+corepackinpostCreateCommand.