mirror of
https://github.com/olehomelchenko/astrolabe.git
synced 2026-08-08 02:02:33 +00:00
25 lines
1.2 KiB
Markdown
25 lines
1.2 KiB
Markdown
# Deployment & Distribution
|
|
|
|
Operational facts that live nowhere in the code.
|
|
|
|
## Hosting
|
|
|
|
- **astrolabe-viz.com** runs on **Cloudflare Pages**, project `astrolabe-viz`,
|
|
Git-connected to the private GitHub repo `olehomelchenko/astrolabe`.
|
|
- **Push to `main` auto-builds and deploys** (`npm run build`; the post-build
|
|
`check-light-entries` gate runs as part of it). There are no GitHub Actions.
|
|
- Live since 2026-06-20.
|
|
- **No analytics.** The app ships no beacon or tracking of any kind; Cloudflare keeps
|
|
standard aggregate access logs as any host does. The About modal's privacy copy states
|
|
exactly this — keep them in agreement.
|
|
|
|
## Distribution posture
|
|
|
|
- **Free to use; the code is private.** Astrolabe is not open source. User-facing copy
|
|
(landing, About, learn) must never claim or imply otherwise — the open thing is the
|
|
_format_ (Vega-Lite JSON), and copy attributes openness to it deliberately.
|
|
- **Feedback channel** is the branded address `feedback@astrolabe-viz.com`
|
|
(`src/app/feedback.ts`), not a public issue tracker.
|
|
- **Release cadence**: unreleased pre-1.0; the first public release is `1.0.0`, cut on
|
|
the maintainer's signal (see `docs/IMPLEMENTATION-PLAN.md` and the `/release` skill).
|