Skip to content

Repository files navigation

OpenSourceOM Website

CI Snyk License

Marketing site and documentation for OpenSourceOM — an open-source, graph-native cloud security platform.

Built with Astro for fast static pages and simple deployment to Vercel.

Local development

Prerequisites: Node.js 22.12+ and Git (install Xcode Command Line Tools on macOS: xcode-select --install).

npm install
npm run dev

Open http://localhost:4321.

Production build

npm run build
npm run preview

Output is written to dist/.

Deploy to Vercel

  1. Push this repo to github.com/OpenSourceOM/website
  2. Go to vercel.com/new and import the repository
  3. Vercel auto-detects Astro — no build settings changes needed
  4. Add a custom domain under Project → Settings → Domains
  5. Update the production URL in astro.config.mjs when your domain is finalized (site: 'https://opensourceom.org')

See SETUP.md for GitHub organization and first-push instructions.
See DOMAIN.md for domain registration and DNS setup.

Org profile README

Copy org-templates/github-profile-README.md into a new repo OpenSourceOM/.github as profile/README.md.

Project structure

src/
  components/   # Hero, features, graph demo
  layouts/      # Base and docs layouts
  pages/        # Routes (/, /docs/*)
  styles/       # Global CSS
public/         # Static assets, robots.txt

License

Apache-2.0

About

Marketing site and docs for OpenSourceOM

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages