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:
1231
hexa/lib/check_matches/index.html
Normal file
1231
hexa/lib/check_matches/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1102
hexa/lib/cli/index.html
Normal file
1102
hexa/lib/cli/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1225
hexa/lib/container/index.html
Normal file
1225
hexa/lib/container/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1674
hexa/lib/design/index.html
Normal file
1674
hexa/lib/design/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1231
hexa/lib/generate_abc/index.html
Normal file
1231
hexa/lib/generate_abc/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1231
hexa/lib/generate_yaml/index.html
Normal file
1231
hexa/lib/generate_yaml/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1585
hexa/lib/index.html
Normal file
1585
hexa/lib/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1451
hexa/lib/model/index.html
Normal file
1451
hexa/lib/model/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1229
hexa/lib/parse_abc/index.html
Normal file
1229
hexa/lib/parse_abc/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1287
hexa/lib/parse_yaml/index.html
Normal file
1287
hexa/lib/parse_yaml/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1308
hexa/lib/philosophy/index.html
Normal file
1308
hexa/lib/philosophy/index.html
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user