docs + ci: self-hosting guide, release workflows #47

Merged
barrettruth merged 2 commits from feat/docs-and-release into main 2026-03-23 20:38:50 +00:00
barrettruth commented 2026-03-23 20:38:48 +00:00

Problem

No self-hosting docs (#32). No release process (#35).

Solution

  • docs/self-hosting.md — prerequisites, env vars, DB setup, NixOS module, reverse proxy, fonts, deployment
  • .github/workflows/release.yml — tag-triggered release with auto-generated notes
  • .github/workflows/nightly.yml — scheduled pre-release, keeps only latest
  • scripts/bump-version.sh — semver bump for package.json

Closes #32, closes #35.

## Problem No self-hosting docs (#32). No release process (#35). ## Solution - `docs/self-hosting.md` — prerequisites, env vars, DB setup, NixOS module, reverse proxy, fonts, deployment - `.github/workflows/release.yml` — tag-triggered release with auto-generated notes - `.github/workflows/nightly.yml` — scheduled pre-release, keeps only latest - `scripts/bump-version.sh` — semver bump for `package.json` Closes #32, closes #35.
Sign in to join this conversation.
No description provided.