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:
1178
wiki/mongo-ops/site/03_use_cases/01_basic_crud/index.html
Normal file
1178
wiki/mongo-ops/site/03_use_cases/01_basic_crud/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1145
wiki/mongo-ops/site/03_use_cases/02_custom_repo/index.html
Normal file
1145
wiki/mongo-ops/site/03_use_cases/02_custom_repo/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1135
wiki/mongo-ops/site/03_use_cases/03_transactions/index.html
Normal file
1135
wiki/mongo-ops/site/03_use_cases/03_transactions/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1171
wiki/mongo-ops/site/03_use_cases/04_pagination/index.html
Normal file
1171
wiki/mongo-ops/site/03_use_cases/04_pagination/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1157
wiki/mongo-ops/site/03_use_cases/05_soft_deletes/index.html
Normal file
1157
wiki/mongo-ops/site/03_use_cases/05_soft_deletes/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1149
wiki/mongo-ops/site/03_use_cases/06_multi_model/index.html
Normal file
1149
wiki/mongo-ops/site/03_use_cases/06_multi_model/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1217
wiki/mongo-ops/site/03_use_cases/07_caching/index.html
Normal file
1217
wiki/mongo-ops/site/03_use_cases/07_caching/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1190
wiki/mongo-ops/site/03_use_cases/08_population/index.html
Normal file
1190
wiki/mongo-ops/site/03_use_cases/08_population/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1217
wiki/mongo-ops/site/03_use_cases/09_advanced_population/index.html
Normal file
1217
wiki/mongo-ops/site/03_use_cases/09_advanced_population/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1216
wiki/mongo-ops/site/03_use_cases/10_cache_and_population/index.html
Normal file
1216
wiki/mongo-ops/site/03_use_cases/10_cache_and_population/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1170
wiki/mongo-ops/site/03_use_cases/11_cache_lifecycle/index.html
Normal file
1170
wiki/mongo-ops/site/03_use_cases/11_cache_lifecycle/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1213
wiki/mongo-ops/site/03_use_cases/12_transaction_helper/index.html
Normal file
1213
wiki/mongo-ops/site/03_use_cases/12_transaction_helper/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1187
wiki/mongo-ops/site/03_use_cases/13_index_creation/index.html
Normal file
1187
wiki/mongo-ops/site/03_use_cases/13_index_creation/index.html
Normal file
File diff suppressed because it is too large
Load Diff
1232
wiki/mongo-ops/site/03_use_cases/14_testing_guide/index.html
Normal file
1232
wiki/mongo-ops/site/03_use_cases/14_testing_guide/index.html
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user