From be43d074511bcff5ca677c64e6d50b93143352b4 Mon Sep 17 00:00:00 2001 From: Rodney Osodo Date: Mon, 27 Jul 2026 21:00:12 +0000 Subject: [PATCH] feat(bajeti): upgrade to v0.3.2 Signed-off-by: Rodney Osodo --- docker-compose/bajeti/docker-compose.yaml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/docker-compose/bajeti/docker-compose.yaml b/docker-compose/bajeti/docker-compose.yaml index 7854ab4..2439a41 100644 --- a/docker-compose/bajeti/docker-compose.yaml +++ b/docker-compose/bajeti/docker-compose.yaml @@ -1,7 +1,7 @@ services: 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 networks: - homelab-network @@ -13,24 +13,32 @@ services: - ~/docker-volumes/bajeti/db:/app/data environment: BAJETI_PORT: 6020 + BAJETI_LOG_LEVEL: info BAJETI_DB_FILE_NAME: /app/data/bajeti.db + BAJETI_RECEIPTS_DIR: /app/data/receipts BAJETI_FRONTEND_URL: ${BAJETI_FRONTEND_URL} BETTER_AUTH_SECRET: ${BETTER_AUTH_SECRET} 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: test: [ "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 - timeout: 5s - retries: 5 - start_period: 10s + interval: 3s + timeout: 3s + retries: 3 + start_period: 3s 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 networks: - homelab-network