Commit Graph

32 Commits

Author SHA1 Message Date
167d44fcfe docs: refresh doc-forge library and MCP bundle
- collect regenerated doc-forge combined site (wiki + lib)
- drop stale lib/docforge duplicate subtree
- mcp bundle now uses docs:// module resources
2026-09-12 13:12:55 +05:30
bd8ba6e67c feat: regroup homepage into apps/tutorial/services/libraries cards
- assign each repo a section via config.yml (blog -> apps,
  media-manager -> tutorial, auth-server -> services, rest -> libraries)
- render one card per repo with a bottom-justified action row containing
  one link per available kind (view docs / view wiki / view lib /
  view tutorial)
- switch card grid to three columns with responsive breakpoints and
  taller cards
2026-09-11 23:49:59 +05:30
42e5ed290e feat: list each declared doc kind as its own homepage card
- compute per-kind home URLs (lib/, api/, wiki/) via _find_home_for_kind
- emit one card per declared kind so multi-kind repos (e.g. doc-forge
  with lib + wiki) appear in each matching homepage section
- declare the doc-forge wiki kind and refresh its vendored site with the
  combined lib + wiki build
2026-09-11 23:38:31 +05:30
a32eeaf2b4 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
2026-09-11 21:32:30 +05:30
0c25cbb19f 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
2026-09-11 15:14:51 +05:30
0e49f02c4c updated mcp
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-08 17:57:34 +05:30
9191de9dff Build: 0.1.8
All checks were successful
continuous-integration/drone/push Build is passing
0.1.8
2026-03-08 01:01:39 +05:30
8701bf92ac updated doc forge docs
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-07 16:24:14 +05:30
91baa41bee fixed missing indexes
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-21 22:21:10 +05:30
24ecde4222 added more libs
All checks were successful
continuous-integration/drone/push Build is passing
0.1.7
2026-01-22 17:20:17 +05:30
239064f088 bumped up to 0.1.6
All checks were successful
continuous-integration/drone/push Build is passing
2025-12-10 16:21:37 +05:30
03de5cd2b4 ## Commit Message
**Restructure documentation layout, update entrypoint links, and migrate folders**

This commit introduces a consistent and modular documentation structure by
grouping related documentation under `libs`, `apis`, and `tutorials`. The
Dockerfile now reflects the new paths, and the index page links have been
adjusted accordingly.

### Folder Migrations
The following documentation directories were moved:

- `./mongo-ops/site` → `./libs/mongo-ops/site`
- `./blog-api/site` → `./apis/blog/site`
- `./tutorials/media-manager/site` (unchanged, retained under tutorials)

These changes improve namespace clarity and reflect the logical separation
between libraries, APIs, and tutorials.

### Additional Changes
- Updated URLs in `_index/index.html` to point to `/libs/mongo-ops/` and `/apis/blog/`.
- Removed outdated root-level documentation folders.
2025-12-10 16:17:29 +05:30
09fe7cb557 bumped up to 0.1.5
All checks were successful
continuous-integration/drone/push Build is passing
0.1.5
2025-11-20 23:21:48 +05:30
57ff4c7b01 open in new tab 2025-11-20 23:20:56 +05:30
900973063a no need for explicit mappings as we have folder structure 2025-11-20 23:20:46 +05:30
c4450cb4e6 Merge remote-tracking branch 'origin/main' 2025-11-20 23:08:18 +05:30
52c756e052 tutorials/media-manager (#1)
Some checks reported errors
continuous-integration/drone/push Build was killed
Reviewed-on: #1
2025-11-20 17:37:18 +00:00
aab3b357cf requirements for mkdocs and gitignore 2025-11-20 20:43:52 +05:30
aec1d53bcc fixes for doc index page 2025-11-12 05:47:16 +05:30
1de9490540 blog api 0.2.0 version
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-12 05:39:37 +05:30
df28bb5dc6 trigger drone only on push
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-05 21:30:04 +05:30
35f80cf249 trigger drone only on tags 2025-11-05 21:29:30 +05:30
cd2af612a2 fixed Blog Api Server for production 2025-11-05 21:29:19 +05:30
088a1c3beb added card for Blog Api 2025-11-05 21:12:44 +05:30
e4d4158f82 Dockerfile and nginx.conf for api/blog
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
0.1.3
2025-11-05 21:10:23 +05:30
87300c17b0 added blog api site 2025-11-05 21:10:02 +05:30
79e1e7e43c bumped up to version 0.1.2
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-03 01:01:35 +05:30
6080f0c1d3 fixes
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-02 01:58:46 +05:30
09405a3315 fixes
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-02 01:55:00 +05:30
28ac011dce fixes
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-02 01:48:31 +05:30
38ac2bedd2 fixes
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-02 01:45:21 +05:30
d9ca5f797c docs init
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-02 01:38:06 +05:30