Skip to content

docs: move documentation links to lance-csr.hdclabs.ai - #64

Merged
prrao87 merged 1 commit into
mainfrom
docs/custom-domain
Oct 26, 2026
Merged

prrao87 merged 1 commit into
mainfrom
docs/custom-domain

Conversation

@prrao87

@prrao87 prrao87 commented Oct 26, 2026

Copy link
Copy Markdown
Member

Why

The documentation site now has a custom domain, https://lance-csr.hdclabs.ai/, but the repository still points at lance-csr.pages.dev. Because site_url in zensical.toml still names the old host, every page on the live site declares pages.dev as its canonical URL and social-preview URL, so search engines and link previews favour the old address.

What changed

  • site_url is now https://lance-csr.hdclabs.ai/, so the canonical links, social-preview URLs (og:url, og:image) and sitemap use the new domain.
  • The root README and the crate README (the crates.io page) link to the new domain. All 7 links were changed.
  • docs/AGENTS.md names the custom domain and notes that site_url must match it.
  • Package links: PyPI showed no links for the project, so pyproject.toml gains a [project.urls] table (Documentation, Repository, Issues, Releases). Both crates set homepage to the docs site; the API reference still defaults to docs.rs.

Validation

  • No pages.dev references remain in the repository or in the built site.
  • zensical build --strict passes. The generated pages and sitemap use https://lance-csr.hdclabs.ai/.
  • Every linked page, including the #supported-cypher anchor and the social-preview image, returns 200 on the new domain.
  • uv build --sdist shows all four Project-URL entries, uv lock --check passes, and cargo metadata reports the new homepage for both crates.
  • typos passes.

The PyPI and crates.io pages pick up the new links with the next release. crates.io's 0.3.1 README keeps its old links, which still resolve.

🤖 Generated with Claude Code

The docs site now has a custom domain. Point site_url, the READMEs and
the hosting note at it, so canonical links, social previews and the
sitemap use the new address, and add documentation and repository links
to the Python and Rust package metadata.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying lance-csr with  Cloudflare Pages  Cloudflare Pages

Latest commit: ce0ce2a
Status: ✅  Deploy successful!
Preview URL: https://1700ed4a.lance-csr.pages.dev
Branch Preview URL: https://docs-custom-domain.lance-csr.pages.dev

View logs

@prrao87
prrao87 merged commit 6effd0d into main Oct 26, 2026
8 checks passed
@prrao87
prrao87 deleted the docs/custom-domain branch October 26, 2026 23:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant