feat(llm-api): add MiniCPM-V LLM API service with Traefik routing

This commit is contained in:
asepharyana
2026-07-25 11:20:15 +07:00
parent 88f6968654
commit 8fc4a15e0c
6 changed files with 95 additions and 1 deletions
+15
View File
@@ -20,6 +20,16 @@ http:
- common-chain@file
service: scraper-service
# ── LLM API (MiniCPM-V) ──
llm-api:
rule: 'Host(`ai.asepharyana.my.id`) || Host(`ai.asepharya.web.id`)'
entryPoints:
- websecure
tls: {}
middlewares:
- common-chain@file
service: llm-api-service
# ── Tools (Document Scanner & Media Processing) ──
tools:
rule: 'Host(`tools.asepharyana.my.id`) || Host(`tools.asepharyana.web.id`)'
@@ -56,6 +66,11 @@ http:
servers:
- url: 'http://tools:3000'
llm-api-service:
loadBalancer:
servers:
- url: 'http://llm-api:8080'
jaeger-service:
loadBalancer:
servers: