https://github.com/git-fire/git-fire-website
Marketing site for the git-fire org: git-fire, git-rain, git-testkit, and git-harness. https://git-fire.com
https://github.com/git-fire/git-fire-website
Last synced: 3 days ago
JSON representation
Marketing site for the git-fire org: git-fire, git-rain, git-testkit, and git-harness. https://git-fire.com
- Host: GitHub
- URL: https://github.com/git-fire/git-fire-website
- Owner: git-fire
- Created: 2026-04-16T05:21:13.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-04-16T09:48:30.000Z (about 2 months ago)
- Last Synced: 2026-04-16T11:32:34.836Z (about 2 months ago)
- Language: Astro
- Size: 85 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# git-fire-website
Marketing site for the [git-fire](https://github.com/git-fire/git-fire) org: **git-fire**, **git-rain**, **git-testkit**, and **git-harness**.
Canonical URL for SEO and Open Graph: **https://git-fire.com**. Related domains **git-fire.sh** and **git-fire.dev** should redirect to the same path on `.com` (configure at your DNS / CDN provider, for example Cloudflare Bulk Redirects).
## Local development
Requires Node **22.12+**.
```bash
npm ci
npm run dev
```
Production build (output in `dist/`):
```bash
npm run build
```
Preview with Wrangler (static assets on Workers-style dev server):
```bash
npm run preview
```
Deploy (after `wrangler login` and matching project name):
```bash
npm run deploy
```
## Changing the canonical origin
Update `site` in `astro.config.mjs` if the public HTTPS origin ever changes — sitemap and `og:url` depend on it.
## Install snippets
Install commands on the site are kept aligned with the **git-fire** and **git-rain** READMEs. When release instructions change upstream, update `src/scripts/install-pickers.ts` and verify with `npm run build`.