mirror of
https://github.com/gogrlx/docs.grlx.dev.git
synced 2026-04-02 03:08:53 -07:00
cd/docs-quality-and-ci
- Add 0BSD LICENSE (matches gogrlx/grlx)
- Add GitHub Actions CI workflow (build + eslint)
- Fix eslint config: add ignores for .astro/dist, add typescript parser deps
- Update README: replace npm boilerplate with bun commands, add badges
- Document rc.d (BSD) service provider alongside systemd
- Update service ingredient to reference provider interface instead of claiming systemd-only
- Fix frontmatter: desc -> description in groups.md and user.md
- Close unclosed :::note directive in ingredients overview
- Fix typo in ingredients overview ('Check them out the list' -> 'Check out the list')
- Update astro 5.17.3 -> 5.18.0
grlx docs
Documentation site for grlx — effective fleet configuration management.
Live at docs.grlx.dev
Development
All commands are run from the root of the project:
| Command | Action |
|---|---|
bun install |
Install dependencies |
bun run dev |
Start local dev server at localhost:4321 |
bun run build |
Build production site to ./dist/ |
bun run preview |
Preview the build locally before deploying |
Stack
- Astro + Starlight
- Tailwind CSS v4
- Pagefind for search (built-in via Starlight)
License
Description
Languages
MDX
79.3%
JavaScript
8.6%
Astro
7.3%
Nix
2.3%
CSS
1.6%
Other
0.9%