Files
sriphat-dataplatform/03-apiservice
jigoong ee473aca8f fix: finance upload filepath bug and add extra_hosts for keycloak auth flow
- fix NameError: filepath undefined in trigger_airflow call (use filepath_stored)
- add extra_hosts ai.sriphat.com:192.168.100.8 for container DNS resolution
  (required for KEYCLOAK_SERVER_URL=http://ai.sriphat.com/keycloak/ to work
   inside Docker — host nginx on .8:80 routes /keycloak/ to Keycloak container)
2026-05-27 01:28:57 +07:00
..
2026-02-25 02:08:34 +07:00

03-apiservice: Custom FastAPI Service

Build & Start

docker compose --env-file ../.env.global up --build -d

Access

Internal only - access via Nginx Proxy Manager at /apiservice

Admin UI

  • Login: http:///apiservice/admin/
  • Generate API Key: POST /apiservice/admin/api-keys/generate