Commit Graph

2 Commits

Author SHA1 Message Date
douxu 64f9423b68 chore: remove runtime config bootstrap and update local deploy docs
- stop copying config.example.yaml to config.yaml during app initialization
  - document the local config.yaml example directly in deploy.md
  - update Docker smoke test docs to mount configs/config.yaml
  - bump the K8s Postgres image from 13.16 to 17.5
2026-06-26 16:01:32 +08:00
douxu 35ff2f055a refactor: move ModelRT startup assembly into Wire app package
- add app package with Wire providers, injector declaration, and generated
    InitializeApp implementation
  - move config loading, logger/tracer setup, database, redis, pool, RabbitMQ,
    task worker, router, and HTTP server construction out of main.go
  - preserve startup warmup, background publishers, task worker launch, and
    graceful shutdown behavior behind App methods
  - add github.com/google/wire dependency for generated dependency injection
2026-06-24 15:18:27 +08:00