diff --git a/.env.example b/.env.example index e468aae8b..8e5392a0d 100644 --- a/.env.example +++ b/.env.example @@ -1,3 +1,8 @@ +# Image Tags +# ---------- + +TAG=dev + # Security # -------- diff --git a/agents-api/docker-compose.yml b/agents-api/docker-compose.yml index e086affbf..d385db0a8 100644 --- a/agents-api/docker-compose.yml +++ b/agents-api/docker-compose.yml @@ -24,7 +24,7 @@ x--shared-environment: &shared-environment WORKER_URL: ${WORKER_URL:-temporal:7233} x--base-agents-api: &base-agents-api - image: julepai/agents-api:${TAG} + image: julepai/agents-api:${TAG:-dev} depends_on: worker: condition: service_started @@ -67,7 +67,7 @@ services: AGENTS_API_PREFIX: "/api" worker: - image: julepai/worker:${TAG} + image: julepai/worker:${TAG:-dev} environment: <<: *shared-environment build: @@ -87,7 +87,7 @@ services: path: Dockerfile.worker cozo-migrate: - image: julepai/cozo-migrate:${TAG} + image: julepai/cozo-migrate:${TAG:-dev} container_name: cozo-migrate build: context: . diff --git a/blob-store/docker-compose.yml b/blob-store/docker-compose.yml index 60a296db7..4fe9a658e 100644 --- a/blob-store/docker-compose.yml +++ b/blob-store/docker-compose.yml @@ -2,7 +2,7 @@ name: julep-blob-store services: seaweedfs: - image: julepai/blob-store:${TAG} + image: julepai/blob-store:${TAG:-dev} build: context: . dockerfile: Dockerfile diff --git a/deploy/simple-docker-compose.yaml b/deploy/simple-docker-compose.yaml index 8b6093e9a..0b21af407 100644 --- a/deploy/simple-docker-compose.yaml +++ b/deploy/simple-docker-compose.yaml @@ -26,7 +26,7 @@ services: TEMPORAL_WORKER_URL: temporal:7233 TRUNCATE_EMBED_TEXT: "True" WORKER_URL: temporal:7233 - image: julepai/agents-api:${TAG:-1.0} + image: julepai/agents-api:${TAG:-dev} networks: default: null ports: @@ -56,12 +56,13 @@ services: TEMPORAL_WORKER_URL: temporal:7233 TRUNCATE_EMBED_TEXT: "True" WORKER_URL: temporal:7233 - image: julepai/cozo-migrate:${TAG:-1.0} + image: julepai/cozo-migrate:${TAG:-dev} networks: default: null restart: "no" integrations: + image: julepai/integrations:${TAG:-dev} environment: OPENAI_API_KEY: ${OPENAI_API_KEY} networks: @@ -109,12 +110,12 @@ services: restart: unless-stopped volumes: - type: bind - source: ./llm-proxy/litellm-config.yaml + source: ../llm-proxy/litellm-config.yaml target: /app/config.yaml bind: create_host_path: true - type: bind - source: ./llm-proxy/.keys + source: ../llm-proxy/.keys target: /app/.keys read_only: true bind: @@ -161,7 +162,7 @@ services: COZO_BACKUP_DIR: /backup COZO_MNT_DIR: /data COZO_PORT: "9070" - image: julepai/memory-store:${TAG:-1.0} + image: julepai/memory-store:${TAG:-dev} labels: ofelia.enabled: "true" ofelia.job-exec.backupcron.command: bash /app/backup.sh @@ -236,12 +237,12 @@ services: default: null volumes: - type: bind - source: ./scheduler/dynamicconfig + source: ../scheduler/dynamicconfig target: /etc/temporal/config/dynamicconfig bind: create_host_path: true - type: bind - source: ./scheduler/cert + source: ../scheduler/cert target: /cert bind: create_host_path: true @@ -307,7 +308,7 @@ services: TEMPORAL_WORKER_URL: temporal:7233 TRUNCATE_EMBED_TEXT: "True" WORKER_URL: temporal:7233 - image: julepai/worker:${TAG:-1.0} + image: julepai/worker:${TAG:-dev} networks: default: null diff --git a/gateway/docker-compose.yml b/gateway/docker-compose.yml index d4ce6a2bd..c43ba0e49 100644 --- a/gateway/docker-compose.yml +++ b/gateway/docker-compose.yml @@ -2,7 +2,7 @@ name: julep-gateway services: gateway: - image: julepai/gateway:${TAG} + image: julepai/gateway:${TAG:-dev} environment: - GATEWAY_PORT=80 - JWT_SHARED_KEY=${JWT_SHARED_KEY} diff --git a/integrations-service/docker-compose.yml b/integrations-service/docker-compose.yml index 750dc473d..27a93cfb7 100644 --- a/integrations-service/docker-compose.yml +++ b/integrations-service/docker-compose.yml @@ -6,6 +6,7 @@ x--shared-environment: &shared-environment services: integrations: + image: julepai/integrations:${TAG:-dev} environment: <<: *shared-environment diff --git a/memory-store/docker-compose.yml b/memory-store/docker-compose.yml index e785a3526..51dcaea32 100644 --- a/memory-store/docker-compose.yml +++ b/memory-store/docker-compose.yml @@ -2,7 +2,7 @@ name: julep-memory-store services: memory-store: - image: julepai/memory-store:${TAG} + image: julepai/memory-store:${TAG:-dev} environment: - COZO_AUTH_TOKEN=${COZO_AUTH_TOKEN} - COZO_PORT=${COZO_PORT:-9070}