Community Page
Community hub page with Discord, GitHub, and blog links plus build-in-public pillars and recent posts
Community Page
Note:
src/pages/community.astrodoes not currently exist. The page is referenced in Header navigation but the file needs to be created.
The /community page is the retention layer of the ArgoBox funnel. It gives visitors a place to stay connected after exploring the platform.
Note:
src/pages/community.astrodoes not currently exist. The page is referenced in Header navigation but the file needs to be created.
Purpose
Serves the "build in public" ethos — a landing page for Discord, GitHub, and the blog/journal. Targets homelabbers, infrastructure engineers, and anyone interested in self-hosted infrastructure.
Architecture
- Route:
/community - Rendering: Static (SSG)
- Layout: BaseLayout + Starfield + Nebula
- Styles:
<style is:global>(JS-rendered content) - Data: Uses
getCollection('posts')for recent blog entries (safe — SSG page)
Sections
Hero
- Badge: "OPEN CHANNEL" with pulse animation
- Headline: "Where we hang out."
- CTAs: "Join the Discord" (primary) | "View Services" (secondary)
Community Spaces
Three cards for community channels:
- Discord (primary, emphasized) — Real-time chat hub
- GitHub — Code, discussions, issues
- Blog & Journal — Long-form build logs
Discord card is visually emphasized (wider, glow effect, featured tag).
What We Talk About
Topic pills in a glass panel: Homelab builds, infrastructure architecture, cloud cost optimization, Gentoo, AI/RAG, DevOps, self-hosted, networking, Proxmox, local LLMs.
Community Pillars (3)
- Build In Public — Transparency, shared mistakes
- No Gatekeeping — Questions welcome, no judgment
- Real Engineering — Actual problems, actual solutions
From The Lab
Three most recent blog posts pulled from the posts content collection. Proves "build in public" is real.
CTA
- Primary: "Join the Discord" with Discord SVG icon
- Secondary: /services, /start, /homelab
Funnel Position
Homepage hooks → /services converts → /cost proves → /community retains
The community page is the "soft landing" — for visitors who aren't ready to hire or buy but want to stay connected.
Notes
- Discord invite URL is currently
#(placeholder until server is created) - Recent posts section only renders if posts exist
- Green/cyan color palette differentiates from the purple-heavy services page