Author SHA1 Message Date
renovate Bot 3c563e3a9d Update DOMAIN_WATCHDOG_VALKEY_IMAGE (valkey/valkey) to v9.1.3 2026-10-29 06:01:13 +00:00
nick 94b7bbfc36 Update versions.env 2026-10-28 18:50:36 -07:00
nick 93a3bc0887 Update versions.env 2026-10-26 18:37:56 -07:00
nick 177dc4e9b8 Update renovate.json 2026-10-25 18:39:26 -07:00
nick bfff462f46 Update versions.env 2026-10-25 18:36:29 -07:00
nick 44e7b97d50 Update supernote/docker-compose.yml 2026-10-25 18:34:55 -07:00
nick 15cbb391e4 Update nametag/docker-compose.yml 2026-10-25 18:34:12 -07:00
nick 4ab7fa42b3 Update grist/docker-compose.yml 2026-10-25 18:32:55 -07:00
nick b4c95f1884 Merge pull request 'Update ghcr.io/renovatebot/renovate Docker tag to v44.181.7' (#10) from renovate/ghcr.io-renovatebot-renovate-44.x into main 2026-10-25 18:12:30 -07:00
nick 4821fd4e0b Merge branch 'main' into renovate/ghcr.io-renovatebot-renovate-44.x 2026-10-25 18:12:16 -07:00
nick 1509f14334 Merge pull request 'Update ghcr.io/anomalyco/opencode Docker tag to v1.19.4' (#7) from renovate/ghcr.io-anomalyco-opencode-1.x into main 2026-10-25 18:12:05 -07:00
nick 99aee8effd Merge pull request 'Update docker.io/supernote/supernote-service Docker tag to v26.10.09' (#11) from renovate/docker.io-supernote-supernote-service-26.x into main 2026-10-25 18:11:47 -07:00
renovate Bot 6725f1dfa4 Update ghcr.io/anomalyco/opencode Docker tag to v1.19.4 2026-10-26 00:04:29 +00:00
renovate Bot db2f2d065d Update docker.io/supernote/supernote-service Docker tag to v26.10.09 2026-10-26 00:04:26 +00:00
renovate Bot 8f8544901d Update ghcr.io/renovatebot/renovate Docker tag to v44.181.7 2026-10-26 00:01:15 +00:00
nick 8efaa3a0c2 Merge pull request 'Update ghcr.io/open-webui/open-webui Docker tag to v0.12.4' (#8) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #8
2026-10-25 16:19:43 -07:00
nick d372c0574d Merge branch 'main' into renovate/ghcr.io-open-webui-open-webui-0.x 2026-10-25 16:19:18 -07:00
nick 42d48e1008 Merge pull request 'Update qdrant/qdrant Docker tag to v1.20.0' (#9) from renovate/qdrant-qdrant-1.x into main
Reviewed-on: #9
2026-10-25 16:19:05 -07:00
renovate Bot dff250c882 Update qdrant/qdrant Docker tag to v1.20.0 2026-10-25 23:18:46 +00:00
renovate Bot bbbda857a1 Update ghcr.io/open-webui/open-webui Docker tag to v0.12.4 2026-10-25 23:18:36 +00:00
nick 8ae8991193 Merge pull request 'Update mariadb Docker tag to v10.6.28' (#3) from renovate/mariadb-10.x into main
Reviewed-on: #3
2026-10-25 16:16:32 -07:00
renovate Bot 90d16ca5b3 Update mariadb Docker tag to v10.6.28 2026-10-25 23:16:11 +00:00
nick 055aa25ad8 Merge pull request 'Update redis Docker tag to v7.4.11' (#4) from renovate/redis-7.x into main
Reviewed-on: #4
2026-10-25 16:14:07 -07:00
nick 7cc9ff3006 Merge pull request 'Update ghcr.io/open-webui/open-terminal Docker tag to v0.14.5' (#2) from renovate/ghcr.io-open-webui-open-terminal-0.x into main
Reviewed-on: #2
2026-10-25 16:13:40 -07:00
renovate Bot fd869927ef Update redis Docker tag to v7.4.11 2026-10-25 23:12:46 +00:00
renovate Bot 4fba04fa95 Update ghcr.io/open-webui/open-terminal Docker tag to v0.14.5 2026-10-25 23:12:39 +00:00
nick 56ea282939 Merge pull request 'Update amir20/dozzle Docker tag to v11.3.5' (#5) from renovate/amir20-dozzle-11.x into main
Reviewed-on: #5
2026-10-25 16:09:09 -07:00
renovate Bot a8d0e57dd0 Update amir20/dozzle Docker tag to v11.3.5 2026-10-25 23:00:40 +00:00
6 changed files with 39 additions and 50 deletions

No files matched your search

+1 -1
View File
@@ -9,7 +9,7 @@ jobs:
renovate: renovate:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: container:
image: ghcr.io/renovatebot/renovate:44.181.6 image: ghcr.io/renovatebot/renovate:44.181.7
steps: steps:
- name: Run Renovate - name: Run Renovate
run: renovate run: renovate
+1 -1
View File
@@ -1,6 +1,6 @@
services: services:
grist: grist:
image: ${GRIST_IMAGE:?set in versions.env} image: gristlabs/grist:1.7.21
restart: unless-stopped restart: unless-stopped
ports: ports:
- "8484:8484" - "8484:8484"
+5 -5
View File
@@ -3,7 +3,7 @@
services: services:
db: db:
image: ${NAMETAG_POSTGRES_IMAGE:?set in versions.env} image: postgres:16.15-alpine
container_name: nametag-db container_name: nametag-db
restart: always restart: always
environment: environment:
@@ -23,7 +23,7 @@ services:
- nametag-network - nametag-network
redis: # Optional. Comment out to disable Redis. See README.md for more details. redis: # Optional. Comment out to disable Redis. See README.md for more details.
image: ${NAMETAG_REDIS_IMAGE:?set in versions.env} image: redis:7.4.11-alpine
container_name: nametag-redis container_name: nametag-redis
restart: always restart: always
command: redis-server --requirepass ${REDIS_PASSWORD:?Redis password required} command: redis-server --requirepass ${REDIS_PASSWORD:?Redis password required}
@@ -40,7 +40,7 @@ services:
- nametag-network - nametag-network
app: app:
image: ${NAMETAG_IMAGE:?set in versions.env} image: ghcr.io/mattogodoy/nametag:0.66.0
container_name: nametag-app container_name: nametag-app
restart: unless-stopped restart: unless-stopped
labels: labels:
@@ -77,7 +77,7 @@ services:
# Database backup service # Database backup service
backup: backup:
image: ${NAMETAG_BACKUP_IMAGE:?set in versions.env} image: prodrigestivill/postgres-backup-local:16-alpine
container_name: nametag-backup container_name: nametag-backup
restart: always restart: always
environment: environment:
@@ -99,7 +99,7 @@ services:
# Cron service for scheduled jobs # Cron service for scheduled jobs
cron: cron:
image: ${NAMETAG_CRON_IMAGE:?set in versions.env} image: alpine:3.24.3
container_name: nametag-cron container_name: nametag-cron
restart: always restart: always
environment: environment:
+10 -5
View File
@@ -4,28 +4,33 @@
"customManagers": [ "customManagers": [
{ {
"customType": "regex", "customType": "regex",
"description": "Image tags in versions.env", "description": "Image tags in versions.env. The variable name is the display name, so PRs say which app they are for; the image is what gets looked up.",
"managerFilePatterns": ["/^versions\\.env$/"], "managerFilePatterns": ["/^versions\\.env$/"],
"matchStrings": [ "matchStrings": [
"(?:^|\\n)[A-Z0-9_]+_IMAGE=(?<depName>[^:\\s]+):(?<currentValue>[^\\s@]+)" "(?:^|\\n)(?<depName>[A-Z0-9_]+_IMAGE)=(?<packageName>[^:\\s]+):(?<currentValue>[^\\s@]+)"
], ],
"datasourceTemplate": "docker" "datasourceTemplate": "docker"
} }
], ],
"packageRules": [ "packageRules": [
{
"description": "Name both the variable and the image in versions.env PR titles",
"matchManagers": ["custom.regex"],
"commitMessageTopic": "{{{depName}}} ({{{packageName}}})"
},
{ {
"description": "Database majors need a dump/restore, so never propose them", "description": "Database majors need a dump/restore, so never propose them",
"matchDepNames": ["postgres", "prodrigestivill/postgres-backup-local"], "matchPackageNames": ["postgres", "prodrigestivill/postgres-backup-local"],
"matchUpdateTypes": ["major"], "matchUpdateTypes": ["major"],
"enabled": false "enabled": false
}, },
{ {
"description": "Stay on the 10.6 LTS line; 10.11 is effectively a major upgrade", "description": "Stay on the 10.6 LTS line; 10.11 is effectively a major upgrade",
"matchDepNames": ["mariadb"], "matchPackageNames": ["mariadb"],
"allowedVersions": "/^10\\.6\\./" "allowedVersions": "/^10\\.6\\./"
}, },
{ {
"matchDepNames": ["amir20/dozzle"], "matchPackageNames": ["amir20/dozzle"],
"prBodyNotes": [ "prBodyNotes": [
"Also bump the Dozzle agents on the TrueNAS hosts to the same tag. The hub and agents share the TLS pair baked into the image." "Also bump the Dozzle agents on the TrueNAS hosts to the same tag. The hub and agents share the TLS pair baked into the image."
] ]
+4 -4
View File
@@ -1,6 +1,6 @@
services: services:
mariadb: mariadb:
image: ${SUPERNOTE_MARIADB_IMAGE:?set in versions.env} image: mariadb:10.6.28
container_name: mariadb container_name: mariadb
environment: environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
@@ -24,7 +24,7 @@ services:
restart: unless-stopped restart: unless-stopped
redis: redis:
image: ${SUPERNOTE_REDIS_IMAGE:?set in versions.env} image: redis:7.4.11
container_name: redis container_name: redis
environment: environment:
TZ: ${TZ:-UTC} TZ: ${TZ:-UTC}
@@ -40,7 +40,7 @@ services:
retries: 3 retries: 3
notelib: notelib:
image: ${SUPERNOTE_NOTELIB_IMAGE:?set in versions.env} image: docker.io/supernote/notelib:6.9.3
container_name: notelib container_name: notelib
environment: environment:
TZ: ${TZ:-UTC} TZ: ${TZ:-UTC}
@@ -49,7 +49,7 @@ services:
restart: unless-stopped restart: unless-stopped
supernote-service: supernote-service:
image: ${SUPERNOTE_SERVICE_IMAGE:?set in versions.env} image: docker.io/supernote/supernote-service:26.10.09
container_name: supernote-service container_name: supernote-service
depends_on: depends_on:
mariadb: mariadb:
+18 -34
View File
@@ -1,53 +1,37 @@
# Central image versions for AtlasHorizon/compose.
# Each compose file reads its images from here via ${VAR:?}; Ansible
# downloads this next to docker-compose.yml and passes it as a second
# --env-file. One variable per service+component, so e.g. each Postgres
# can be upgraded independently (major bumps need a dump/restore).
# --- grist ---
GRIST_IMAGE=gristlabs/grist:1.7.21
# --- domain-watchdog ---
# App and worker must stay on the same version.
DOMAIN_WATCHDOG_IMAGE=maelgangloff/domain-watchdog:v1.4.6
# Major must match POSTGRES_VERSION in domain-watchdog's .env (used in DATABASE_URL).
DOMAIN_WATCHDOG_POSTGRES_IMAGE=postgres:16.15-alpine
DOMAIN_WATCHDOG_VALKEY_IMAGE=valkey/valkey:9.1.2
# --- nametag ---
NAMETAG_IMAGE=ghcr.io/mattogodoy/nametag:0.66.0
NAMETAG_POSTGRES_IMAGE=postgres:16.15-alpine
NAMETAG_REDIS_IMAGE=redis:7.4.11-alpine
# Keep the major in line with NAMETAG_POSTGRES_IMAGE.
NAMETAG_BACKUP_IMAGE=prodrigestivill/postgres-backup-local:16-alpine
NAMETAG_CRON_IMAGE=alpine:3.24.3
# --- supernote ---
SUPERNOTE_MARIADB_IMAGE=mariadb:10.6.24
SUPERNOTE_REDIS_IMAGE=redis:7.4.7
SUPERNOTE_NOTELIB_IMAGE=docker.io/supernote/notelib:6.9.3
SUPERNOTE_SERVICE_IMAGE=docker.io/supernote/supernote-service:26.06.04
# --- monitor (Flatcar) --- # --- monitor (Flatcar) ---
# The hub and agents share the TLS pair baked into the image, so this must # The hub and agents share the TLS pair baked into the image, so this must
# match the agent tag on ai, oswald_runner, oswl_connector and the TrueNAS hosts. # match the agent tag on ai, oswald_runner, oswl_connector and the TrueNAS hosts.
DOZZLE_IMAGE=amir20/dozzle:v11.1.1 DOZZLE_IMAGE=amir20/dozzle:v11.3.5
ALERTA_IMAGE=alerta/alerta-web:9.1.0 ALERTA_IMAGE=alerta/alerta-web:9.1.0
# --- ai (Flatcar) --- # --- ai (Flatcar) ---
GITEA_MCP_IMAGE=docker.gitea.com/gitea-mcp-server:1.11.0 GITEA_MCP_IMAGE=docker.gitea.com/gitea-mcp-server:1.11.0
LITELLM_IMAGE=docker.litellm.ai/berriai/litellm:v1.106.4 LITELLM_IMAGE=docker.litellm.ai/berriai/litellm:v1.106.4
QDRANT_IMAGE=qdrant/qdrant:v1.19.1 QDRANT_IMAGE=qdrant/qdrant:v1.20.0
OPEN_TERMINAL_IMAGE=ghcr.io/open-webui/open-terminal:0.14.5 OPEN_TERMINAL_IMAGE=ghcr.io/open-webui/open-terminal:0.14.5
OPEN_WEBUI_IMAGE=ghcr.io/open-webui/open-webui:v0.11.4 OPEN_WEBUI_IMAGE=ghcr.io/open-webui/open-webui:v0.12.4
OPENCODE_IMAGE=ghcr.io/anomalyco/opencode:1.18.32 OPENCODE_IMAGE=ghcr.io/anomalyco/opencode:1.19.4
# --- oswald_runner (Flatcar) --- # --- oswald_runner (Flatcar) ---
GITEA_RUNNER_IMAGE=docker.io/gitea/runner:3.5.0 GITEA_RUNNER_IMAGE=docker.io/gitea/runner:3.5.0
N8N_IMAGE=docker.n8n.io/n8nio/n8n:2.40.5 N8N_IMAGE=docker.n8n.io/n8nio/n8n:2.40.5
CISA_KEV_RSS_IMAGE=ghcr.io/xsaveopt/cisa-kev-rss:0.0.5 CISA_KEV_RSS_IMAGE=ghcr.io/xsaveopt/cisa-kev-rss:0.0.5
DOMAIN_WATCHDOG_IMAGE=maelgangloff/domain-watchdog:v1.4.6
# Major must match POSTGRES_VERSION in domain-watchdog's .env (used in DATABASE_URL).
DOMAIN_WATCHDOG_POSTGRES_IMAGE=postgres:16.15-alpine
DOMAIN_WATCHDOG_VALKEY_IMAGE=valkey/valkey:9.1.3
# Domain Watchdog here shares DOMAIN_WATCHDOG_IMAGE and # Domain Watchdog here shares DOMAIN_WATCHDOG_IMAGE and
# DOMAIN_WATCHDOG_VALKEY_IMAGE with the compose deployment. # DOMAIN_WATCHDOG_VALKEY_IMAGE with the compose deployment.
# --- oswl_connector (Flatcar) --- # --- oswl_connector (Flatcar) ---
TAILSCALE_IMAGE=docker.io/tailscale/tailscale:v1.104.2 TAILSCALE_IMAGE=docker.io/tailscale/tailscale:v1.104.2
# --- utility (Flatcar) ---
# cturra/ntp only publishes "latest", so it is pinned by digest (2025-11-30 build).
NTP_IMAGE=cturra/ntp@sha256:7224d4e7c7833aabbcb7dd70c46c8a8dcccda365314c6db047b9b10403ace3bc
APT_CACHER_NG_IMAGE=mbentley/apt-cacher-ng:trixie-20261026
REGISTRY_CACHE_IMAGE=registry:3.1.2
# --- phpipam (Flatcar) ---
PHPIPAM_WWW_IMAGE=phpipam/phpipam-www:v1.8.3
PHPIPAM_CRON_IMAGE=phpipam/phpipam-cron:v1.8.3