- Finalised podman migration

- Some minor feature requests in the selection specialist
This commit is contained in:
Josako
2025-08-13 07:39:21 +02:00
parent 7e35549262
commit ebf92b0474
4 changed files with 98 additions and 75 deletions

View File

@@ -36,13 +36,12 @@ x-common-variables: &common-variables
services:
nginx:
container_name: nginx
image: josakola/nginx:latest
image: ${REGISTRY_PREFIX:-}josakola/nginx:latest
build:
context: ..
dockerfile: ./docker/nginx/Dockerfile
ports:
- 3002:80 # Dev nginx proxy volgens port schema
- 3080:80 # Dev nginx proxy volgens port schema
environment:
<<: *common-variables
volumes:
@@ -63,13 +62,12 @@ services:
- eveai-dev-network
eveai_app:
container_name: eveai_app
image: josakola/eveai_app:latest
image: ${REGISTRY_PREFIX:-}josakola/eveai_app:latest
build:
context: ..
dockerfile: ./docker/eveai_app/Dockerfile
ports:
- 3000:5001 # Dev app volgens port schema
- 3001:5001 # Dev app volgens port schema
expose:
- 8000
environment:
@@ -101,8 +99,7 @@ services:
- eveai-dev-network
eveai_workers:
container_name: eveai_workers
image: josakola/eveai_workers:latest
image: ${REGISTRY_PREFIX:-}josakola/eveai_workers:latest
build:
context: ..
dockerfile: ./docker/eveai_workers/Dockerfile
@@ -129,8 +126,7 @@ services:
- eveai-dev-network
eveai_chat_client:
container_name: eveai_chat_client
image: josakola/eveai_chat_client:latest
image: ${REGISTRY_PREFIX:-}josakola/eveai_chat_client:latest
build:
context: ..
dockerfile: ./docker/eveai_chat_client/Dockerfile
@@ -165,8 +161,7 @@ services:
- eveai-dev-network
eveai_chat_workers:
container_name: eveai_chat_workers
image: josakola/eveai_chat_workers:latest
image: ${REGISTRY_PREFIX:-}josakola/eveai_chat_workers:latest
build:
context: ..
dockerfile: ./docker/eveai_chat_workers/Dockerfile
@@ -191,13 +186,12 @@ services:
- eveai-dev-network
eveai_api:
container_name: eveai_api
image: josakola/eveai_api:latest
image: ${REGISTRY_PREFIX:-}josakola/eveai_api:latest
build:
context: ..
dockerfile: ./docker/eveai_api/Dockerfile
ports:
- 3001:5003 # Dev API volgens port schema
- 3003:5003 # Dev API volgens port schema
expose:
- 8000
environment:
@@ -227,8 +221,7 @@ services:
- eveai-dev-network
eveai_beat:
container_name: eveai_beat
image: josakola/eveai_beat:latest
image: ${REGISTRY_PREFIX:-}josakola/eveai_beat:latest
build:
context: ..
dockerfile: ./docker/eveai_beat/Dockerfile
@@ -249,8 +242,7 @@ services:
- eveai-dev-network
eveai_entitlements:
container_name: eveai_entitlements
image: josakola/eveai_entitlements:latest
image: ${REGISTRY_PREFIX:-}josakola/eveai_entitlements:latest
build:
context: ..
dockerfile: ./docker/eveai_entitlements/Dockerfile
@@ -277,7 +269,6 @@ services:
- eveai-dev-network
db:
container_name: db
hostname: db
image: ankane/pgvector
ports:
@@ -299,7 +290,6 @@ services:
- eveai-dev-network
redis:
container_name: redis
image: redis:7.2.5
restart: always
ports:
@@ -315,8 +305,7 @@ services:
- eveai-dev-network
flower:
container_name: flower
image: josakola/flower:latest
image: ${REGISTRY_PREFIX:-}josakola/flower:latest
build:
context: ..
dockerfile: ./docker/flower/Dockerfile
@@ -332,7 +321,6 @@ services:
- eveai-dev-network
minio:
container_name: minio
image: minio/minio
ports:
- "3008:9000" # Dev MinIO volgens port schema
@@ -356,8 +344,7 @@ services:
- eveai-dev-network
prometheus:
container_name: prometheus
image: josakola/prometheus:latest
image: ${REGISTRY_PREFIX:-}josakola/prometheus:latest
build:
context: ./prometheus
dockerfile: Dockerfile
@@ -377,7 +364,6 @@ services:
- eveai-dev-network
pushgateway:
container_name: pushgateway
image: prom/pushgateway:latest
restart: unless-stopped
ports:
@@ -386,8 +372,7 @@ services:
- eveai-dev-network
grafana:
container_name: grafana
image: josakola/grafana:latest
image: ${REGISTRY_PREFIX:-}josakola/grafana:latest
build:
context: ./grafana
dockerfile: Dockerfile