feat: serve docs flat at /<repo>/ with no redirects
- collect.py copies each repo's built site contents directly to a top-level <repo>/ dir (was libs|apis|wiki/<repo>/site nesting) - nginx uses `index index.html lib/index.html api/index.html` so /dagpipe/ -> lib/index.html, /auth-server/ -> api/index.html are served internally with no redirects - _index regenerates links against the flat layout (/dagpipe/lib/, /auth-server/api/, /mongo-ops/, /blog/...) - config.yml static entries point at vendored blog/ + media-manager/ - Dockerfile copies per-repo dirs flat into the nginx html root - removed stale libs/, apis/, wiki/, tutorials/ category trees
This commit is contained in:
1651
doc-forge/lib/cli/api_utils/index.html
Normal file
1651
doc-forge/lib/cli/api_utils/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1775
doc-forge/lib/cli/commands/index.html
Normal file
1775
doc-forge/lib/cli/commands/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1154
doc-forge/lib/cli/index.html
Normal file
1154
doc-forge/lib/cli/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1259
doc-forge/lib/cli/main/index.html
Normal file
1259
doc-forge/lib/cli/main/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1446
doc-forge/lib/cli/mcp_utils/index.html
Normal file
1446
doc-forge/lib/cli/mcp_utils/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1770
doc-forge/lib/cli/mkdocs_utils/index.html
Normal file
1770
doc-forge/lib/cli/mkdocs_utils/index.html
Normal file
File diff suppressed because it is too large
Load Diff
3541
doc-forge/lib/index.html
Normal file
3541
doc-forge/lib/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1748
doc-forge/lib/loaders/griffe_loader/index.html
Normal file
1748
doc-forge/lib/loaders/griffe_loader/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1617
doc-forge/lib/loaders/index.html
Normal file
1617
doc-forge/lib/loaders/index.html
Normal file
File diff suppressed because it is too large
Load Diff
2405
doc-forge/lib/models/index.html
Normal file
2405
doc-forge/lib/models/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1653
doc-forge/lib/models/module/index.html
Normal file
1653
doc-forge/lib/models/module/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1742
doc-forge/lib/models/object/index.html
Normal file
1742
doc-forge/lib/models/object/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1687
doc-forge/lib/models/project/index.html
Normal file
1687
doc-forge/lib/models/project/index.html
Normal file
File diff suppressed because it is too large
Load Diff
2188
doc-forge/lib/nav/index.html
Normal file
2188
doc-forge/lib/nav/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1410
doc-forge/lib/nav/mkdocs/index.html
Normal file
1410
doc-forge/lib/nav/mkdocs/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1647
doc-forge/lib/nav/resolver/index.html
Normal file
1647
doc-forge/lib/nav/resolver/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1771
doc-forge/lib/nav/spec/index.html
Normal file
1771
doc-forge/lib/nav/spec/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1570
doc-forge/lib/renderers/base/index.html
Normal file
1570
doc-forge/lib/renderers/base/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1598
doc-forge/lib/renderers/index.html
Normal file
1598
doc-forge/lib/renderers/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1401
doc-forge/lib/renderers/mcp_renderer/index.html
Normal file
1401
doc-forge/lib/renderers/mcp_renderer/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1557
doc-forge/lib/renderers/mkdocs_renderer/index.html
Normal file
1557
doc-forge/lib/renderers/mkdocs_renderer/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1318
doc-forge/lib/servers/index.html
Normal file
1318
doc-forge/lib/servers/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1316
doc-forge/lib/servers/mcp_server/index.html
Normal file
1316
doc-forge/lib/servers/mcp_server/index.html
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user