Bump versions, add port auto-detection, require .env for WP

- Ollama: 0.32.6 → 0.33.0
- Open WebUI: 0.11.0 → 0.11.1
- WordPress: 7.0 → 7.1
- All compose: ports use env vars for auto-detection
- All deploy.sh: find_free_port() — increments port by 1 until free
- WordPress compose: MYSQL vars require .env (no insecure defaults)
- WordPress deploy.sh: auto-generates .env with random passwords
- WordPress deploy.sh: auto-detects ports for WP, Ollama, and WebUI
This commit is contained in:
devops
2026-08-27 00:38:32 +02:00
parent 2a1d629273
commit b7a8983b99
6 changed files with 152 additions and 52 deletions
+5 -5
View File
@@ -1,5 +1,5 @@
# d0a1 pack — Open WebUI
# Chat con IA en tu navegador. Como ChatGPT, pero privado.
# Chat de IA privado. Sin cuenta, sin API key.
#
# Local: ./deploy.sh local → http://localhost:3000
# VPS: ./deploy.sh vps → http://TU_IP:3000
@@ -10,10 +10,10 @@
services:
ollama:
container_name: d0a1-ollama
image: ollama/ollama:0.32.6
image: ollama/ollama:0.33.0
restart: unless-stopped
ports:
- "11434:11434"
- "${OLLAMA_PORT:-11434}:11434"
volumes:
- ollama_data:/root/.ollama
environment:
@@ -29,10 +29,10 @@ services:
openwebui:
container_name: d0a1-openwebui
image: ghcr.io/open-webui/open-webui:0.11.0
image: ghcr.io/open-webui/open-webui:0.11.1
restart: unless-stopped
ports:
- "3000:8080"
- "${WEBUI_PORT:-3000}:8080"
volumes:
- openwebui_data:/app/backend/data
environment: