How watanabe3tipapa/index works
This repository generates and publishes a directory of the owner’s sites and services. The generator retrieves public-repository metadata, applies configuration and private-link entries, checks site availability, and writes the landing page; visitors then browse its public, private-derived, and error sections or use the SIDECAR. README documentation supports these relationships, but no source excerpts were provided, so implementation details beyond those documented are not inferred.
Main entry points: generate_index.py Index generator · index.html Generated landing page · index-config.json Index settings · index-exclude.txt Excluded repositories
Components 14
Listing generation
- Index generator
.github/scripts/generate_index.py - Index settings
.github/index-config.json - Excluded repositories
.github/index-exclude.txt - Private-derived links
.github/private-links.json
Published directory
- Generated landing page
docs/index.html - Public listings
docs/index.html - Private-derived listings
docs/index.html - Now:404 listings
docs/index.html - SIDECAR panel
docs/index.html
External services
- GitHub REST API
- Listed site URLs
- GitHub Pages
- GitDiagram
Other components
- Visitor
Connections 13
- Index generator → GitHub REST API: fetches repositories
README.md - Index generator → Index settings: reads settings
README.md - Index generator → Excluded repositories: filters repositories
README.md - Index generator → Private-derived links: renders links
README.md - Index generator → Listed site URLs: checks URLs
README.md - Index generator → Generated landing page: generates HTML
README.md - Generated landing page → Public listings: presents
README.md - Generated landing page → Private-derived listings: presents
README.md - Generated landing page → Now:404 listings: presents
README.md - Generated landing page → SIDECAR panel: presents
README.md - Visitor → GitHub Pages: visits directory
README.md - GitHub Pages → Generated landing page: serves
README.md - Visitor → GitDiagram: opens diagrams
README.md