Skip to content

Repository files navigation

spane-web

Marketing site for spane.appsingle pane of glass for unified network & server monitoring.

Static site built with Astro, deployed to GitHub Pages via GitHub Actions on every push to main.

Pages

Route Purpose
/ Landing — hero, value prop, capability highlights, CTA
/features Full capability breakdown + validated platform matrix
/docs Getting started — deploy, enroll an agent, add a device
/downloads Agent install commands (Linux / Windows) + release links
/security Security posture + signed-binary verification

Develop

npm install
npm run dev      # http://localhost:4321
npm run build    # static output -> ./dist
npm run preview  # preview the production build

Deploy

Pushing to main triggers .github/workflows/deploy.yml, which builds the site and publishes ./dist to GitHub Pages. No manual steps.

Custom domain

  • public/CNAME pins the custom domain to spane.app.
  • public/.nojekyll ensures Astro's _astro/ asset directory is served verbatim.
  • One-time setup (Pages source + DNS) is required in the repo settings and at the DNS registrar — see the project notes.

Brand

Design language mirrors the spane product UI: dark gray-950 base, gray-100 text, blue (#3b82f6 / #2563eb) accent, system-ui typography. The logo mark is the product's "single pane" glyph.

Apache-2.0.

About

For spane.app github pages site

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages