diff --git a/docs/fragments/compose/arcadedb.md b/docs/fragments/compose/arcadedb.md index 42e963a..aae39b6 100644 --- a/docs/fragments/compose/arcadedb.md +++ b/docs/fragments/compose/arcadedb.md @@ -17,7 +17,7 @@ The following environment variables can be configured: | Variable | Default Value | Description | |----------|---------------|-------------| -| `ARCADEDB_VERSION` | `latest` | | +| `ARCADEDB_VERSION` | `26.3.2` | | | `ARCADEDB_STUDIO_PORT` | `2480` | | | `ARCADEDB_BINARY_PORT` | `2424` | | | `ARCADEDB_ROOT_PASSWORD` | `playwithdata` | | diff --git a/docs/fragments/compose/caddy.md b/docs/fragments/compose/caddy.md index f202395..4c7565c 100644 --- a/docs/fragments/compose/caddy.md +++ b/docs/fragments/compose/caddy.md @@ -17,7 +17,7 @@ The following environment variables can be configured: | Variable | Default Value | Description | |----------|---------------|-------------| -| `CADDY_VERSION` | `latest` | | +| `CADDY_VERSION` | `2-alpine` | | | `CADDY_HTTP_PORT` | `80` | | | `CADDY_HTTPS_PORT` | `443` | | | `CADDY_HTTPS_UDP_PORT` | `443` | | diff --git a/docs/fragments/compose/chromadb.md b/docs/fragments/compose/chromadb.md index 1ce7c00..f2a08e3 100644 --- a/docs/fragments/compose/chromadb.md +++ b/docs/fragments/compose/chromadb.md @@ -17,7 +17,7 @@ The following environment variables can be configured: | Variable | Default Value | Description | |----------|---------------|-------------| -| `CHROMA_VERSION` | `latest` | | +| `CHROMA_VERSION` | `1.5.8` | | | `CHROMA_PORT` | `8000` | | | `CHROMA_PERSIST_DIRECTORY` | `/chroma/chroma` | | | `CHROMA_TELEMETRY` | `FALSE` | | diff --git a/docs/fragments/compose/eclipse-mosquitto.md b/docs/fragments/compose/eclipse-mosquitto.md index ae43a2f..ef61714 100644 --- a/docs/fragments/compose/eclipse-mosquitto.md +++ b/docs/fragments/compose/eclipse-mosquitto.md @@ -17,7 +17,7 @@ The following environment variables can be configured: | Variable | Default Value | Description | |----------|---------------|-------------| -| `MOSQUITTO_VERSION` | `latest` | | +| `MOSQUITTO_VERSION` | `2` | | | `MOSQUITTO_MQTT_PORT` | `1883` | | | `MOSQUITTO_WS_PORT` | `9001` | | diff --git a/docs/fragments/compose/grafana.md b/docs/fragments/compose/grafana.md index 7184552..ed1c1a7 100644 --- a/docs/fragments/compose/grafana.md +++ b/docs/fragments/compose/grafana.md @@ -17,7 +17,7 @@ The following environment variables can be configured: | Variable | Default Value | Description | |----------|---------------|-------------| -| `GRAFANA_VERSION` | `latest` | | +| `GRAFANA_VERSION` | `13.0` | | | `GRAFANA_PORT` | `3000` | | | `GRAFANA_ADMIN_PASSWORD` | `admin` | | diff --git a/docs/fragments/compose/jaeger.md b/docs/fragments/compose/jaeger.md index 1a09316..2f04eb1 100644 --- a/docs/fragments/compose/jaeger.md +++ b/docs/fragments/compose/jaeger.md @@ -17,7 +17,7 @@ The following environment variables can be configured: | Variable | Default Value | Description | |----------|---------------|-------------| -| `JAEGER_VERSION` | `latest` | | +| `JAEGER_VERSION` | `1` | | | `JAEGER_UI_PORT` | `16686` | | | `JAEGER_OTLP_GRPC_PORT` | `4317` | | | `JAEGER_OTLP_HTTP_PORT` | `4318` | | diff --git a/docs/fragments/compose/nats.md b/docs/fragments/compose/nats.md index 8e0c2ec..15b7368 100644 --- a/docs/fragments/compose/nats.md +++ b/docs/fragments/compose/nats.md @@ -17,7 +17,7 @@ The following environment variables can be configured: | Variable | Default Value | Description | |----------|---------------|-------------| -| `NATS_VERSION` | `latest` | | +| `NATS_VERSION` | `2-alpine` | | | `NATS_CLIENT_PORT` | `4222` | | | `NATS_MONITORING_PORT` | `8222` | | | `NATS_CLUSTER_PORT` | `6222` | | diff --git a/docs/fragments/compose/ollama.md b/docs/fragments/compose/ollama.md index e37f21d..6916ab5 100644 --- a/docs/fragments/compose/ollama.md +++ b/docs/fragments/compose/ollama.md @@ -17,7 +17,7 @@ The following environment variables can be configured: | Variable | Default Value | Description | |----------|---------------|-------------| -| `OLLAMA_VERSION` | `latest` | | +| `OLLAMA_VERSION` | `0.21.0` | | | `OLLAMA_PORT` | `11434` | | | `OLLAMA_KEEP_ALIVE` | `5m` | | | `OLLAMA_FLASH_ATTENTION` | `1` | | diff --git a/docs/fragments/compose/otel-collector.md b/docs/fragments/compose/otel-collector.md index b90ea00..01f4c93 100644 --- a/docs/fragments/compose/otel-collector.md +++ b/docs/fragments/compose/otel-collector.md @@ -17,7 +17,7 @@ The following environment variables can be configured: | Variable | Default Value | Description | |----------|---------------|-------------| -| `OTEL_VERSION` | `latest` | | +| `OTEL_VERSION` | `0.150.1` | | | `OTEL_RECEIVER_GRPC_PORT` | `4317` | | | `OTEL_RECEIVER_HTTP_PORT` | `4318` | | | `OTEL_METRICS_PORT` | `8888` | | diff --git a/docs/fragments/compose/traefik.md b/docs/fragments/compose/traefik.md index ffd95ed..0e3861c 100644 --- a/docs/fragments/compose/traefik.md +++ b/docs/fragments/compose/traefik.md @@ -17,7 +17,7 @@ The following environment variables can be configured: | Variable | Default Value | Description | |----------|---------------|-------------| -| `TRAEFIK_VERSION` | `v3.3` | | +| `TRAEFIK_VERSION` | `v3` | | | `TRAEFIK_HTTP_PORT` | `80` | | | `TRAEFIK_HTTPS_PORT` | `443` | | | `TRAEFIK_DASHBOARD_PORT` | `8080` | | diff --git a/docs/fragments/compose/vllm.md b/docs/fragments/compose/vllm.md index 1234a1e..0151456 100644 --- a/docs/fragments/compose/vllm.md +++ b/docs/fragments/compose/vllm.md @@ -17,7 +17,7 @@ The following environment variables can be configured: | Variable | Default Value | Description | |----------|---------------|-------------| -| `VLLM_VERSION` | `latest` | | +| `VLLM_VERSION` | `v0.19.1` | | | `VLLM_PORT` | `8000` | | | `VLLM_MODEL` | `mistralai/Mistral-7B-v0.1` | | diff --git a/fragments/compose/arcadedb.json b/fragments/compose/arcadedb.json index c44f731..7cc7d88 100644 --- a/fragments/compose/arcadedb.json +++ b/fragments/compose/arcadedb.json @@ -2,7 +2,7 @@ "name": "arcadedb", "description": "Multi-model database engine (Graph, Document, Key/Value, Search)", "variables": { - "ARCADEDB_VERSION": "latest", + "ARCADEDB_VERSION": "26.3.2", "ARCADEDB_STUDIO_PORT": "2480", "ARCADEDB_BINARY_PORT": "2424", "ARCADEDB_ROOT_PASSWORD": "playwithdata" diff --git a/fragments/compose/arcadedb.yml b/fragments/compose/arcadedb.yml index 3024b1e..fdf3fd3 100644 --- a/fragments/compose/arcadedb.yml +++ b/fragments/compose/arcadedb.yml @@ -1,6 +1,6 @@ services: arcadedb: - image: arcadedata/arcadedb:${ARCADEDB_VERSION:-latest} + image: arcadedata/arcadedb:${ARCADEDB_VERSION:-26.3.2} ports: - ${ARCADEDB_STUDIO_PORT:-2480}:2480 - ${ARCADEDB_BINARY_PORT:-2424}:2424 diff --git a/fragments/compose/caddy.json b/fragments/compose/caddy.json index 402b3b1..1be4094 100644 --- a/fragments/compose/caddy.json +++ b/fragments/compose/caddy.json @@ -2,7 +2,7 @@ "name": "caddy", "description": "Caddy web server with automatic HTTPS", "variables": { - "CADDY_VERSION": "latest", + "CADDY_VERSION": "2-alpine", "CADDY_HTTP_PORT": "80", "CADDY_HTTPS_PORT": "443", "CADDY_HTTPS_UDP_PORT": "443" diff --git a/fragments/compose/caddy.yml b/fragments/compose/caddy.yml index 2accbea..432dbfb 100644 --- a/fragments/compose/caddy.yml +++ b/fragments/compose/caddy.yml @@ -1,6 +1,6 @@ services: caddy: - image: caddy:${CADDY_VERSION:-latest} + image: caddy:${CADDY_VERSION:-2-alpine} ports: - ${CADDY_HTTP_PORT:-80}:80 - ${CADDY_HTTPS_PORT:-443}:443 diff --git a/fragments/compose/chromadb.json b/fragments/compose/chromadb.json index 0a3ebe4..5ce9e6e 100644 --- a/fragments/compose/chromadb.json +++ b/fragments/compose/chromadb.json @@ -2,7 +2,7 @@ "name": "chromadb", "description": "Open-source AI application database (vector database)", "variables": { - "CHROMA_VERSION": "latest", + "CHROMA_VERSION": "1.5.8", "CHROMA_PORT": "8000", "CHROMA_PERSIST_DIRECTORY": "/chroma/chroma", "CHROMA_TELEMETRY": "FALSE" diff --git a/fragments/compose/chromadb.yml b/fragments/compose/chromadb.yml index eec1729..a1d68f1 100644 --- a/fragments/compose/chromadb.yml +++ b/fragments/compose/chromadb.yml @@ -1,6 +1,6 @@ services: chromadb: - image: ghcr.io/chroma-core/chroma:${CHROMA_VERSION:-latest} + image: ghcr.io/chroma-core/chroma:${CHROMA_VERSION:-1.5.8} ports: - ${CHROMA_PORT:-8000}:8000 environment: diff --git a/fragments/compose/eclipse-mosquitto.json b/fragments/compose/eclipse-mosquitto.json index af11527..f29afd4 100644 --- a/fragments/compose/eclipse-mosquitto.json +++ b/fragments/compose/eclipse-mosquitto.json @@ -2,7 +2,7 @@ "name": "eclipse-mosquitto", "description": "Eclipse Mosquitto MQTT broker", "variables": { - "MOSQUITTO_VERSION": "latest", + "MOSQUITTO_VERSION": "2", "MOSQUITTO_MQTT_PORT": "1883", "MOSQUITTO_WS_PORT": "9001" }, diff --git a/fragments/compose/eclipse-mosquitto.yml b/fragments/compose/eclipse-mosquitto.yml index efc3e60..30779bc 100644 --- a/fragments/compose/eclipse-mosquitto.yml +++ b/fragments/compose/eclipse-mosquitto.yml @@ -1,6 +1,6 @@ services: eclipse-mosquitto: - image: eclipse-mosquitto:${MOSQUITTO_VERSION:-latest} + image: eclipse-mosquitto:${MOSQUITTO_VERSION:-2} ports: - ${MOSQUITTO_MQTT_PORT:-1883}:1883 - ${MOSQUITTO_WS_PORT:-9001}:9001 diff --git a/fragments/compose/grafana.json b/fragments/compose/grafana.json index bb410a8..c66c794 100644 --- a/fragments/compose/grafana.json +++ b/fragments/compose/grafana.json @@ -2,7 +2,7 @@ "name": "grafana", "description": "Grafana observability and visualization platform", "variables": { - "GRAFANA_VERSION": "latest", + "GRAFANA_VERSION": "13.0", "GRAFANA_PORT": "3000", "GRAFANA_ADMIN_PASSWORD": "admin" }, diff --git a/fragments/compose/grafana.yml b/fragments/compose/grafana.yml index 12281a2..f99d8af 100644 --- a/fragments/compose/grafana.yml +++ b/fragments/compose/grafana.yml @@ -1,6 +1,6 @@ services: grafana: - image: grafana/grafana:${GRAFANA_VERSION:-latest} + image: grafana/grafana:${GRAFANA_VERSION:-13.0} ports: - ${GRAFANA_PORT:-3000}:3000 environment: diff --git a/fragments/compose/jaeger.json b/fragments/compose/jaeger.json index 72f8098..69d344d 100644 --- a/fragments/compose/jaeger.json +++ b/fragments/compose/jaeger.json @@ -2,7 +2,7 @@ "name": "jaeger", "description": "Jaeger distributed tracing system (all-in-one)", "variables": { - "JAEGER_VERSION": "latest", + "JAEGER_VERSION": "1", "JAEGER_UI_PORT": "16686", "JAEGER_OTLP_GRPC_PORT": "4317", "JAEGER_OTLP_HTTP_PORT": "4318" diff --git a/fragments/compose/jaeger.yml b/fragments/compose/jaeger.yml index 98a88ce..3e002bb 100644 --- a/fragments/compose/jaeger.yml +++ b/fragments/compose/jaeger.yml @@ -1,6 +1,6 @@ services: jaeger: - image: jaegertracing/all-in-one:${JAEGER_VERSION:-latest} + image: jaegertracing/all-in-one:${JAEGER_VERSION:-1} ports: - ${JAEGER_UI_PORT:-16686}:16686 - ${JAEGER_OTLP_GRPC_PORT:-4317}:4317 diff --git a/fragments/compose/nats.json b/fragments/compose/nats.json index 3e0dba5..388de85 100644 --- a/fragments/compose/nats.json +++ b/fragments/compose/nats.json @@ -2,7 +2,7 @@ "name": "nats", "description": "NATS message broker with JetStream enabled", "variables": { - "NATS_VERSION": "latest", + "NATS_VERSION": "2-alpine", "NATS_CLIENT_PORT": "4222", "NATS_MONITORING_PORT": "8222", "NATS_CLUSTER_PORT": "6222" diff --git a/fragments/compose/nats.yml b/fragments/compose/nats.yml index 91d578d..036dd13 100644 --- a/fragments/compose/nats.yml +++ b/fragments/compose/nats.yml @@ -1,6 +1,6 @@ services: nats: - image: nats:${NATS_VERSION:-latest} + image: nats:${NATS_VERSION:-2-alpine} ports: - ${NATS_CLIENT_PORT:-4222}:4222 - ${NATS_MONITORING_PORT:-8222}:8222 diff --git a/fragments/compose/ollama.json b/fragments/compose/ollama.json index 70708f0..fe13936 100644 --- a/fragments/compose/ollama.json +++ b/fragments/compose/ollama.json @@ -2,7 +2,7 @@ "name": "ollama", "description": "Get up and running with large language models.", "variables": { - "OLLAMA_VERSION": "latest", + "OLLAMA_VERSION": "0.21.0", "OLLAMA_PORT": "11434", "OLLAMA_KEEP_ALIVE": "5m", "OLLAMA_FLASH_ATTENTION": "1", diff --git a/fragments/compose/ollama.yml b/fragments/compose/ollama.yml index 2bcb64b..ab85596 100644 --- a/fragments/compose/ollama.yml +++ b/fragments/compose/ollama.yml @@ -1,6 +1,6 @@ services: ollama: - image: ollama/ollama:${OLLAMA_VERSION:-latest} + image: ollama/ollama:${OLLAMA_VERSION:-0.21.0} ports: - "${OLLAMA_PORT:-11434}:11434" environment: diff --git a/fragments/compose/otel-collector.json b/fragments/compose/otel-collector.json index 355b7a6..beeca06 100644 --- a/fragments/compose/otel-collector.json +++ b/fragments/compose/otel-collector.json @@ -2,7 +2,7 @@ "name": "otel-collector", "description": "OpenTelemetry Collector Contrib", "variables": { - "OTEL_VERSION": "latest", + "OTEL_VERSION": "0.150.1", "OTEL_RECEIVER_GRPC_PORT": "4317", "OTEL_RECEIVER_HTTP_PORT": "4318", "OTEL_METRICS_PORT": "8888", diff --git a/fragments/compose/otel-collector.yml b/fragments/compose/otel-collector.yml index bb64d88..d54c130 100644 --- a/fragments/compose/otel-collector.yml +++ b/fragments/compose/otel-collector.yml @@ -1,6 +1,6 @@ services: otel-collector: - image: otel/opentelemetry-collector-contrib:${OTEL_VERSION:-latest} + image: otel/opentelemetry-collector-contrib:${OTEL_VERSION:-0.150.1} command: ["--config=/etc/otelcol-contrib/config.yaml"] volumes: - ./config/otel-collector-config.yaml:/etc/otelcol-contrib/config.yaml diff --git a/fragments/compose/traefik.json b/fragments/compose/traefik.json index a87a922..83ac78a 100644 --- a/fragments/compose/traefik.json +++ b/fragments/compose/traefik.json @@ -2,7 +2,7 @@ "name": "traefik", "description": "Traefik modern reverse proxy and load balancer", "variables": { - "TRAEFIK_VERSION": "v3.3", + "TRAEFIK_VERSION": "v3", "TRAEFIK_HTTP_PORT": "80", "TRAEFIK_HTTPS_PORT": "443", "TRAEFIK_DASHBOARD_PORT": "8080" diff --git a/fragments/compose/traefik.yml b/fragments/compose/traefik.yml index bf87603..bb1098a 100644 --- a/fragments/compose/traefik.yml +++ b/fragments/compose/traefik.yml @@ -1,6 +1,6 @@ services: traefik: - image: traefik:${TRAEFIK_VERSION:-v3.3} + image: traefik:${TRAEFIK_VERSION:-v3} ports: - ${TRAEFIK_HTTP_PORT:-80}:80 - ${TRAEFIK_HTTPS_PORT:-443}:443 diff --git a/fragments/compose/vllm.json b/fragments/compose/vllm.json index 00d8d41..a8138f0 100644 --- a/fragments/compose/vllm.json +++ b/fragments/compose/vllm.json @@ -2,7 +2,7 @@ "name": "vllm", "description": "High-throughput and memory-efficient LLM inference and serving engine.", "variables": { - "VLLM_VERSION": "latest", + "VLLM_VERSION": "v0.19.1", "VLLM_PORT": "8000", "VLLM_MODEL": "mistralai/Mistral-7B-v0.1" }, diff --git a/fragments/compose/vllm.yml b/fragments/compose/vllm.yml index 8f64398..63d2185 100644 --- a/fragments/compose/vllm.yml +++ b/fragments/compose/vllm.yml @@ -1,6 +1,6 @@ services: vllm: - image: vllm/vllm-openai:${VLLM_VERSION:-latest} + image: vllm/vllm-openai:${VLLM_VERSION:-v0.19.1} command: --model ${VLLM_MODEL:-mistralai/Mistral-7B-v0.1} --host 0.0.0.0 --port 8000 ports: - "${VLLM_PORT:-8000}:8000"