2 Commits

Author SHA1 Message Date
Rodney Osodo 79dd686729 fix(trek): increase mcp rate limit + session
Continuous Integration / pre-commit (push) Has been cancelled
Continuous Integration / docker-compose (push) Has been cancelled
Continuous Integration / terraform (bohr) (push) Has been cancelled
Continuous Integration / terraform (yala) (push) Has been cancelled
Continuous Integration / ansible (push) Has been cancelled
Continuous Integration / terraform (galana) (push) Has been cancelled
Continuous Integration / terraform (tana) (push) Has been cancelled
Continuous Integration / terraform (turkwel) (push) Has been cancelled
Signed-off-by: Rodney Osodo <socials@rodneyosodo.com>
2026-07-27 21:00:45 +00:00
Rodney Osodo be43d07451 feat(bajeti): upgrade to v0.3.2
Signed-off-by: Rodney Osodo <socials@rodneyosodo.com>
2026-07-27 21:00:12 +00:00
2 changed files with 17 additions and 7 deletions
+15 -7
View File
@@ -1,7 +1,7 @@
services: services:
bajeti-backend: bajeti-backend:
container_name: bajeti-backend container_name: bajeti-backend
image: ghcr.io/rodneyosodo/bajeti/backend:0.2.1 image: ghcr.io/rodneyosodo/bajeti/backend:0.3.2
restart: unless-stopped restart: unless-stopped
networks: networks:
- homelab-network - homelab-network
@@ -13,24 +13,32 @@ services:
- ~/docker-volumes/bajeti/db:/app/data - ~/docker-volumes/bajeti/db:/app/data
environment: environment:
BAJETI_PORT: 6020 BAJETI_PORT: 6020
BAJETI_LOG_LEVEL: info
BAJETI_DB_FILE_NAME: /app/data/bajeti.db BAJETI_DB_FILE_NAME: /app/data/bajeti.db
BAJETI_RECEIPTS_DIR: /app/data/receipts
BAJETI_FRONTEND_URL: ${BAJETI_FRONTEND_URL} BAJETI_FRONTEND_URL: ${BAJETI_FRONTEND_URL}
BETTER_AUTH_SECRET: ${BETTER_AUTH_SECRET} BETTER_AUTH_SECRET: ${BETTER_AUTH_SECRET}
BETTER_AUTH_URL: ${BETTER_AUTH_URL} BETTER_AUTH_URL: ${BETTER_AUTH_URL}
BAJETI_AI_DEFAULT_PROVIDER: ollama
BAJETI_AI_OLLAMA_URL: http://ollama:11434
BAJETI_AI_OLLAMA_MODEL: llama3.2:3b
BAJETI_BACKUP_DIR: /app/data/backups
BAJETI_BACKUP_RETENTION_DAYS: 30
BAJETI_BACKUP_CRON_SCHEDULE: 0 2 * * *
healthcheck: healthcheck:
test: test:
[ [
"CMD-SHELL", "CMD-SHELL",
"wget -qO- http://127.0.0.1:6020/ | grep -qc 'Bajeti API'", "wget -qO- http://127.0.0.1:6020/healthz/live | grep -qc 'true'",
] ]
interval: 10s interval: 3s
timeout: 5s timeout: 3s
retries: 5 retries: 3
start_period: 10s start_period: 3s
bajeti-dashboard: bajeti-dashboard:
container_name: bajeti-dashboard container_name: bajeti-dashboard
image: ghcr.io/rodneyosodo/bajeti/dashboard:0.2.1 image: ghcr.io/rodneyosodo/bajeti/dashboard:0.3.2
restart: unless-stopped restart: unless-stopped
networks: networks:
- homelab-network - homelab-network
+2
View File
@@ -36,6 +36,8 @@ services:
- APP_URL=${TREK_PUBLIC_URL} - APP_URL=${TREK_PUBLIC_URL}
- ADMIN_EMAIL=${TREK_ADMIN_EMAIL} - ADMIN_EMAIL=${TREK_ADMIN_EMAIL}
- ADMIN_PASSWORD=${TREK_ADMIN_PASSWORD} - ADMIN_PASSWORD=${TREK_ADMIN_PASSWORD}
- MCP_RATE_LIMIT=10000
- MCP_MAX_SESSION_PER_USER=1000
volumes: volumes:
- ~/docker-volumes/trek/data:/app/data - ~/docker-volumes/trek/data:/app/data
- ~/docker-volumes/trek/uploads:/app/uploads - ~/docker-volumes/trek/uploads:/app/uploads