3df7d8c5cb
Follow-up to #121: the repo line still used the live codename + "main", but the openresty.org Debian tree only publishes up to bookworm (no trixie) and uses the "openresty" component, not "main". Verified against the repo: /package/debian/dists/ -> bookworm bullseye buster jessie stretch (no trixie) bookworm Release -> Components: openresty /package/ubuntu/dists/ -> noble jammy focal ... ; Components: main So: - Debian: distro = host codename when published (jessie..bookworm), else bookworm (binary-compatible with trixie, same OpenSSL 3 era); component "openresty". - Ubuntu/Mint: distro = host codename; component "main" (unchanged). Produces the working line on a trixie host: deb [...] http://openresty.org/package/debian bookworm openresty docs/installation.md manual steps updated to match. Co-authored-by: Claude <noreply@anthropic.com>
Documentation
This directory contains the GitHub Pages documentation site for the Proxy project.
Live site: https://theta42.github.io/proxy/
Pages
index.md- Home page with project overviewinstallation.md- Installation and setup guideapi.md- Complete API referencearchitecture.md- System architecture and designcontributing.md- Development and contribution guide
Local Preview
To preview the site locally:
# Install Jekyll (one-time setup)
gem install jekyll bundler
# Run local server
cd docs
jekyll serve
# View at http://localhost:4000/proxy/
Theme
The site uses the Cayman theme (jekyll-theme-cayman). Configuration is in _config.yml.
Updating Documentation
- Edit markdown files in this directory
- Commit and push to master branch
- GitHub Pages automatically rebuilds (may take 1-2 minutes)
- Changes visible at https://theta42.github.io/proxy/
Legacy Documentation
dev_setup.md- Old development setup notes (kept for reference)Update 4.11.md- Old update notes (kept for reference)