12fd9d52d9
FIX(config): fix Chainlit config dir
...
- Create /root/.chainlit directory in Dockerfile to prevent FileExistsError
- Reduce replicas from 2 to 1 to conserve resources
- Lower CPU request from 500m to 100m (insufficient CPU on nodes)
- Lower memory request from 512Mi to 256Mi
- Remove health check probes (Chainlit doesn't have /health endpoint)
2025-12-23 23:38:16 +09:00
e124a88bfc
FIX(deps): let Chainlit manage FastAPI version
...
- Remove explicit FastAPI/Uvicorn versions
- Let Chainlit install compatible versions
2025-12-23 23:31:51 +09:00
4c4048c03b
FIX(deps): downgrade FastAPI for Chainlit
...
- Downgrade FastAPI to 0.112.4
- Fix Chainlit 1.3.1 compatibility
2025-12-23 23:28:04 +09:00
10e5941cc8
FIX(docker): add PostgreSQL dependencies
...
- Add libpq-dev for psycopg2
- Add postgresql-client package
2025-12-23 23:26:17 +09:00
d7bf1be2c9
FIX(ci): fix Docker login for non-TTY
...
- Update Docker login command
- Support non-TTY CI environment
2025-12-23 23:24:09 +09:00
b9f5a696c0
FEAT(ci): add Gitea Actions CI/CD pipeline
...
- Add .gitea/workflows/build.yml
- Configure automated Docker builds
2025-12-23 23:22:41 +09:00
599a24792f
REFACTOR(app): switch to Gitea registry
...
- Update image from harbor to gitea0213.kro.kr
- Add imagePullPolicy: Always
2025-12-23 23:19:08 +09:00
09be71cf76
CHORE(config): remove unused API keys
...
- Remove OpenAI and Google API keys
- Use only Anthropic and Groq
2025-12-23 22:53:14 +09:00
9d3a7656d4
REFACTOR(k8s): reorganize to base/overlays pattern
...
- Add k8s/base/ with deployment and service
- Add k8s/overlays/prod/ with environment config
2025-12-23 22:49:06 +09:00
9eec298fb3
FEAT(k8s): add ArgoCD configuration
...
- Add ArgoCD application configuration
- Reorganize k8s manifests
2025-12-23 22:46:52 +09:00
e54811c09b
REFACTOR(k8s): move secrets to Vault
...
- Migrate secrets to HashiCorp Vault
- Use ExternalSecrets operator
2025-12-23 22:42:05 +09:00
346b0c79ef
INIT(app): initial setup
...
- Initialize project structure
- Add base application files
2025-12-23 22:31:45 +09:00