feat: unify docs portal and MCP servers into one config-driven service
- add config.yml as single source of truth for collected repos/categories - add collect.py CLI to pull lib/api/wiki site builds and mcp bundles from source repos and regenerate nginx.conf + _index/index.html - port mcp runtime (main.py/core.py/config.py): nginx + health + FastMCP servers started from config.yml - docker: python:3.13-slim + nginx, expose 8000-8006 + 9000 (html portal) - drone: publish html (6007:9000) and MCP ports 8000-8006 - move mongo-ops docs to wiki/, add auth-server (api) and hexa (lib) - refresh lib site builds (lib/ prefix) and collect mcp bundles
This commit is contained in:
1651
libs/doc-forge/site/lib/cli/api_utils/index.html
Normal file
1651
libs/doc-forge/site/lib/cli/api_utils/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1775
libs/doc-forge/site/lib/cli/commands/index.html
Normal file
1775
libs/doc-forge/site/lib/cli/commands/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1154
libs/doc-forge/site/lib/cli/index.html
Normal file
1154
libs/doc-forge/site/lib/cli/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1259
libs/doc-forge/site/lib/cli/main/index.html
Normal file
1259
libs/doc-forge/site/lib/cli/main/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1446
libs/doc-forge/site/lib/cli/mcp_utils/index.html
Normal file
1446
libs/doc-forge/site/lib/cli/mcp_utils/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1770
libs/doc-forge/site/lib/cli/mkdocs_utils/index.html
Normal file
1770
libs/doc-forge/site/lib/cli/mkdocs_utils/index.html
Normal file
File diff suppressed because it is too large
Load Diff
3541
libs/doc-forge/site/lib/index.html
Normal file
3541
libs/doc-forge/site/lib/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1748
libs/doc-forge/site/lib/loaders/griffe_loader/index.html
Normal file
1748
libs/doc-forge/site/lib/loaders/griffe_loader/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1617
libs/doc-forge/site/lib/loaders/index.html
Normal file
1617
libs/doc-forge/site/lib/loaders/index.html
Normal file
File diff suppressed because it is too large
Load Diff
2405
libs/doc-forge/site/lib/models/index.html
Normal file
2405
libs/doc-forge/site/lib/models/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1653
libs/doc-forge/site/lib/models/module/index.html
Normal file
1653
libs/doc-forge/site/lib/models/module/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1742
libs/doc-forge/site/lib/models/object/index.html
Normal file
1742
libs/doc-forge/site/lib/models/object/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1687
libs/doc-forge/site/lib/models/project/index.html
Normal file
1687
libs/doc-forge/site/lib/models/project/index.html
Normal file
File diff suppressed because it is too large
Load Diff
2188
libs/doc-forge/site/lib/nav/index.html
Normal file
2188
libs/doc-forge/site/lib/nav/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1410
libs/doc-forge/site/lib/nav/mkdocs/index.html
Normal file
1410
libs/doc-forge/site/lib/nav/mkdocs/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1647
libs/doc-forge/site/lib/nav/resolver/index.html
Normal file
1647
libs/doc-forge/site/lib/nav/resolver/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1771
libs/doc-forge/site/lib/nav/spec/index.html
Normal file
1771
libs/doc-forge/site/lib/nav/spec/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1570
libs/doc-forge/site/lib/renderers/base/index.html
Normal file
1570
libs/doc-forge/site/lib/renderers/base/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1598
libs/doc-forge/site/lib/renderers/index.html
Normal file
1598
libs/doc-forge/site/lib/renderers/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1401
libs/doc-forge/site/lib/renderers/mcp_renderer/index.html
Normal file
1401
libs/doc-forge/site/lib/renderers/mcp_renderer/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1557
libs/doc-forge/site/lib/renderers/mkdocs_renderer/index.html
Normal file
1557
libs/doc-forge/site/lib/renderers/mkdocs_renderer/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1318
libs/doc-forge/site/lib/servers/index.html
Normal file
1318
libs/doc-forge/site/lib/servers/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1316
libs/doc-forge/site/lib/servers/mcp_server/index.html
Normal file
1316
libs/doc-forge/site/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