docs

Log | Files | Refs | Activity

root / src / git-mirror / index.md

index.md (1226B)


      1 ---
      2 label: Git Mirror
      3 icon: repo-forked
      4 order: 800
      5 ---
      6 
      7 # Git Mirror Site Generator
      8 
      9 An automated setup that generates a fast, static HTML mirror of your public GitHub repositories, using [`stagit`](https://codemadness.org/stagit.html) and GitHub Actions.
     10 
     11 Instead of hitting the GitHub UI, this gives you a lightweight, self-hosted browsing experience for your repos — plain HTML, no JavaScript framework, no tracking, and fast to load.
     12 
     13 ## What it generates
     14 
     15 For each public repo, the build produces:
     16 
     17 - Standard `stagit` pages — **Log**, **Files**, **Refs**, plus **README**/**LICENSE** when present
     18 - An added **Activity** page — clone URL, GitHub link, last commit, repo size, and a small commit-activity graph (SVG, dependency-free)
     19 - A recursive, collapsible **folder tree** injected into `files.html` (with hash-based deep links to specific folders)
     20 - Breadcrumb navigation on every individual file page
     21 - A central `stagit-index` landing page listing all mirrored repos
     22 - `sitemap.xml`, a styled `404.html`, and a build-info footer on every page (commit hash, build time, source)
     23 
     24 ## Get started
     25 
     26 - [How to Fork & Deploy](deploy.md)
     27 - [Customization](customization.md)
     28 - [How the Build Works](build-process.md)
© notamitgamer • Site Built: 2026-09-05 01:53:16 UTC • git-mirror commit: c170d72 [view raw info]
Originally created with stagit • modified by notamitgamer
Forked from github.com/notamitgamer/git-mirror