diff --git a/docker-compose.yml b/docker-compose.yml index 9987ff5..a156e5f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -66,7 +66,7 @@ services: - ./data/models:/app/models - ./data/logs:/app/logs ports: - - "8001:8000" + - "8001:8000" # No conflict - available depends_on: - redis - postgres @@ -89,7 +89,7 @@ services: volumes: - ./data/logs:/app/logs ports: - - "8002:8000" + - "8002:8000" # No conflict - available depends_on: - redis - postgres @@ -131,7 +131,7 @@ services: volumes: - ./data/logs:/app/logs ports: - - "3000:3000" + - "3010:3000" # Changed from 3000 to avoid Gitea conflict depends_on: - postgres - redis @@ -151,7 +151,7 @@ services: - ./data/database:/var/lib/postgresql/data - ./infrastructure/database/init.sql:/docker-entrypoint-initdb.d/init.sql ports: - - "5432:5432" + - "5434:5432" # Changed from 5432 to avoid Excalidraw conflict networks: - voice-translator @@ -164,7 +164,7 @@ services: - ./data/redis:/data - ./infrastructure/redis/redis.conf:/usr/local/etc/redis/redis.conf ports: - - "6379:6379" + - "6379:6379" # No conflict - available networks: - voice-translator @@ -183,6 +183,8 @@ services: - dashboard networks: - voice-translator + profiles: + - proxy # Optional admin interfaces pgadmin: @@ -193,7 +195,7 @@ services: - PGADMIN_DEFAULT_EMAIL=${PGADMIN_EMAIL:-admin@example.com} - PGADMIN_DEFAULT_PASSWORD=${PGADMIN_PASSWORD} ports: - - "8080:80" + - "8085:80" # Changed from 8080 to avoid Owncast conflict depends_on: - postgres networks: @@ -208,7 +210,7 @@ services: environment: - REDIS_HOSTS=local:redis:6379 ports: - - "8081:8081" + - "8086:8081" # Changed from 8081 to avoid Restreamer conflict depends_on: - redis networks: