mirror of
https://github.com/RayLabsHQ/gitea-mirror.git
synced 2026-10-30 22:21:58 +01:00
* feat(www): generated sitemap, article metadata, and de-orphaned comparison page The hand-written sitemap listed one URL of 24 and was dated January 2025. astro.config now sets `site` and uses @astrojs/sitemap, so every built page lands in sitemap-index.xml on each build. robots.txt points at the new index and drops the duplicate user-agent block. Use-case layouts gain the OG/Twitter tags the docs layout already had, and all three article layouts now emit TechArticle JSON-LD. Nothing on the site linked to /comparison/github-backup-tools/. It now has a header nav item, a footer link, and a homepage CTA next to the use-cases button. The footer Documentation link points at the site docs instead of the GitHub tree, and footer internal links no longer open in new tabs. * feat(www): five new articles and an interlinking pass New guides, each grounded in shipped behavior: - Migrate from GitHub to Gitea (parallel-run migration playbook) - Mirror Git LFS repositories (why one bad LFS repo fails its whole migration, and the per-repo override from v3.27.0 that fixes it) - GitHub API rate limits (ETag conditional requests making 304s free) - Mirror issues and pull requests (what transfers, the PR-to-issue conversion, why processing is sequential) - GitHub backup on Unraid (based on the RayLabsHQ CA template) All five are registered in the use-cases index; appended after the existing entries so the homepage's featured three stay unchanged. Interlinking pass across the existing articles: contextual inline links where the text already referenced a topic, plus a short related guides section per article. The comparison page's next steps now cover the new guides, and the docs quickstart bridges to the use-case section. Every article now carries 4 to 9 internal links; a build-time check found 0 broken links across 440.
5 lines
83 B
Plaintext
5 lines
83 B
Plaintext
User-agent: *
|
|
Allow: /
|
|
|
|
Sitemap: https://gitea-mirror.raylabs.io/sitemap-index.xml
|