5 Commits

Author SHA1 Message Date
renovate[bot]
64b7738f64 Migrate config renovate.json5 (#7)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 15:15:55 +02:00
renovate[bot]
62b212801f Pin dependencies (#6)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 14:47:35 +02:00
Morten Olsen
10c2606976 move version pinning 2025-09-30 14:46:36 +02:00
Morten Olsen
1387c4dcd4 part one of version migration 2025-09-30 14:39:58 +02:00
renovate[bot]
e3163b1985 Update Docker images (#5)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 14:27:37 +02:00
20 changed files with 53 additions and 43 deletions

View File

@@ -4,6 +4,6 @@ globals:
domain: olsen.cloud domain: olsen.cloud
image: image:
repository: docker.io/ckulka/baikal repository: docker.io/ckulka/baikal
tag: nginx@sha256:045918423df00a3f9ec793a819b9acdb055d338b75387926b7d93d753ac1e93a tag: 0.10.1-nginx@sha256:434bdd162247cc6aa6f878c9b4dce6216e39e79526b980453b13812d5f8ebf4b
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: baikal subdomain: baikal

View File

@@ -16,7 +16,7 @@ spec:
spec: spec:
containers: containers:
- name: "{{ .Release.Name }}" - name: "{{ .Release.Name }}"
image: ghcr.io/jordan-dalby/bytestash:latest image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
ports: ports:
- containerPort: 5000 - containerPort: 5000
name: http name: http

View File

@@ -1,3 +1,6 @@
globals: globals:
environment: prod environment: prod
subdomain: bytestash subdomain: bytestash
image:
repository: ghcr.io/jordan-dalby/bytestash
tag: 1.5.8@sha256:f57d694a727bfbe1daf72acd3d98620b2ff9b1e4f4aafbacc5cda89c31da3512

View File

@@ -4,6 +4,6 @@ globals:
timezone: Europe/Amsterdam timezone: Europe/Amsterdam
image: image:
repository: lscr.io/linuxserver/calibre-web repository: lscr.io/linuxserver/calibre-web
tag: latest@sha256:98a20064168ab284bbb8e048af48c89a5e25650f35a4b217705241af94c1debe tag: latest@sha256:527654dc74db8e03ef643ade642cadc69f142de02913f42fa9a2dee79bab492d
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: calibre-web subdomain: calibre-web

View File

@@ -2,6 +2,6 @@ globals:
environment: prod environment: prod
image: image:
repository: ghcr.io/coder/coder repository: ghcr.io/coder/coder
tag: latest@sha256:73714e0685addde01bbff905cf5b647d6b677d77977c8009b6293d40fdf0f562 tag: v2.26.0@sha256:73714e0685addde01bbff905cf5b647d6b677d77977c8009b6293d40fdf0f562
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: coder subdomain: coder

View File

@@ -4,6 +4,6 @@ globals:
domain: olsen.cloud domain: olsen.cloud
image: image:
repository: ghcr.io/esphome/esphome repository: ghcr.io/esphome/esphome
tag: latest@sha256:67f4df2206af244e79c6c624ea7ef27be572f83af981657b1ac1ffa0d7b8487a tag: 2025.9.2@sha256:a455a4b9f8c513eeab0d4f575d8209b8178445cda4fbb4847ef90625cf84f500
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: esphome subdomain: esphome

View File

@@ -3,6 +3,6 @@ globals:
timezone: Europe/Amsterdam timezone: Europe/Amsterdam
image: image:
repository: docker.gitea.com/gitea repository: docker.gitea.com/gitea
tag: latest@sha256:2edc102cbb636ae1ddac5fa0c715aa5b03079dee13ac6800b2cef6d4e912e718 tag: 1.24.6@sha256:2edc102cbb636ae1ddac5fa0c715aa5b03079dee13ac6800b2cef6d4e912e718
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: gitea subdomain: gitea

View File

@@ -2,6 +2,6 @@ globals:
environment: prod environment: prod
image: image:
repository: ghcr.io/homarr-labs/homarr repository: ghcr.io/homarr-labs/homarr
tag: latest@sha256:9ba9831d43347b6d66143a0754c97b9790a2ffe9bdf5004083668864b3328e65 tag: v1.39.0@sha256:c7cfe7209739f1554b166ccbade8784c89b76953399263b7c9ee96ae5d478172
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: homarr subdomain: homarr

View File

@@ -3,7 +3,7 @@ globals:
timezone: Europe/Amsterdam timezone: Europe/Amsterdam
image: image:
repository: ghcr.io/home-assistant/home-assistant repository: ghcr.io/home-assistant/home-assistant
tag: stable@sha256:89ec0583c7f47c8a150204f6b5ed48b5432026012bebe1226cf72775a795a5e1 tag: 2025.9.4@sha256:89ec0583c7f47c8a150204f6b5ed48b5432026012bebe1226cf72775a795a5e1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: home-assistant subdomain: home-assistant
piper: piper:

View File

@@ -5,4 +5,4 @@ globals:
subdomain: mealie subdomain: mealie
image: image:
repository: ghcr.io/mealie-recipes/mealie repository: ghcr.io/mealie-recipes/mealie
tag: latest@sha256:322369a5b748eddb091417e708f0667d21994e6119278d1b8c509900ba41e54b tag: latest@sha256:42a54cf1493269988eddbccfe71beaf136328e19da1a6b68c484cca4045a1c33

View File

@@ -4,6 +4,6 @@ globals:
timezone: Europe/Amsterdam timezone: Europe/Amsterdam
image: image:
repository: ghcr.io/metatool-ai/metamcp repository: ghcr.io/metatool-ai/metamcp
tag: latest@sha256:009c6354d55a7ff0df484c8109ac5ae241484e6fb6f7f09318dfeeba384108ac tag: 2.4.15@sha256:009c6354d55a7ff0df484c8109ac5ae241484e6fb6f7f09318dfeeba384108ac
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: metamcp subdomain: metamcp

View File

@@ -4,7 +4,7 @@ globals:
domain: olsen.cloud domain: olsen.cloud
image: image:
repository: docker.io/eclipse-mosquitto repository: docker.io/eclipse-mosquitto
tag: latest@sha256:d219d3a72847f3aed6a1d66975972d3b17f86e39e8f6f6b86b4088b879c1a2d6 tag: 2.0.22@sha256:d219d3a72847f3aed6a1d66975972d3b17f86e39e8f6f6b86b4088b879c1a2d6
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: mqtt subdomain: mqtt
mode: json-rpc mode: json-rpc

View File

@@ -2,6 +2,6 @@ globals:
environment: prod environment: prod
image: image:
repository: ghcr.io/music-assistant/server repository: ghcr.io/music-assistant/server
tag: latest@sha256:9b0b0c8476e5b208265cbede313558ca20202bbeaebfd70a3467081e75827e67 tag: 2.6.0@sha256:9b0b0c8476e5b208265cbede313558ca20202bbeaebfd70a3467081e75827e67
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: music-assistant subdomain: music-assistant

View File

@@ -4,6 +4,6 @@ globals:
domain: olsen.cloud domain: olsen.cloud
image: image:
repository: docker.n8n.io/n8nio/n8n repository: docker.n8n.io/n8nio/n8n
tag: 1.113.2@sha256:4c1ba1a29b773752cb92b3ac89249a69cb95c6cb591cb7e0587cd8a78cc5fde4 tag: 1.114.0@sha256:53fa4605b931ccb0076b6b9163844ce36bb7f33f12ca5a6b4f14ddfba2dc077c
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: n8n subdomain: n8n

View File

@@ -4,6 +4,6 @@ globals:
timezone: Europe/Amsterdam timezone: Europe/Amsterdam
image: image:
repository: nocodb/nocodb repository: nocodb/nocodb
tag: latest@sha256:71d5b23640a9f5068bab26cf5b4c6a733709677a2c78664b132beaf24d766246 tag: 0.264.9@sha256:71d5b23640a9f5068bab26cf5b4c6a733709677a2c78664b132beaf24d766246
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: nocodb subdomain: nocodb

View File

@@ -2,6 +2,6 @@ globals:
environment: prod environment: prod
image: image:
repository: ollama/ollama repository: ollama/ollama
tag: 0.12.2@sha256:1b80cecb262ee3be70474130aaff1e4949dab741c74b94e819d3f2a2ba520f29 tag: 0.12.3@sha256:c622a7adec67cf5bd7fe1802b7e26aa583a955a54e91d132889301f50c3e0bd0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: openwebui subdomain: openwebui

View File

@@ -2,6 +2,6 @@ globals:
environment: prod environment: prod
image: image:
repository: ghcr.io/open-webui/open-webui repository: ghcr.io/open-webui/open-webui
tag: v0.6.31@sha256:807a4e918d5ffddebc5ac6ff1b9c0966162be366691852d3b96983305b43fd5e tag: 0.6.32@sha256:412334cec4b49ed51bfa9a6d28d1fbf3d5622c3ac42f57736e7d5d2bf5f3e94a
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: openwebui subdomain: openwebui

View File

@@ -4,7 +4,7 @@ globals:
domain: olsen.cloud domain: olsen.cloud
image: image:
repository: bbernhard/signal-cli-rest-api repository: bbernhard/signal-cli-rest-api
tag: latest@sha256:e4bc92213b2a4da10fc429d16ed1754e90c2c169f186efbb9ce5f04da5322771 tag: "0.94@sha256:e4bc92213b2a4da10fc429d16ed1754e90c2c169f186efbb9ce5f04da5322771"
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
subdomain: apprise subdomain: apprise
mode: json-rpc mode: json-rpc

View File

@@ -5,4 +5,4 @@ globals:
subdomain: zot subdomain: zot
image: image:
repository: ghcr.io/project-zot/zot repository: ghcr.io/project-zot/zot
tag: latest@sha256:cd2aea942f428630bcb4190542be6abd35e14177aab84fc7ccad0dca8ecb363d tag: v2.1.8@sha256:cd2aea942f428630bcb4190542be6abd35e14177aab84fc7ccad0dca8ecb363d

View File

@@ -1,28 +1,35 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", $schema: 'https://docs.renovatebot.com/renovate-schema.json',
"extends": [ extends: [
"config:base" 'config:recommended',
], ],
"packageRules": [ packageRules: [
{ {
"groupName": "Docker images", groupName: 'Docker images',
"groupSlug": "dockerimages", groupSlug: 'dockerimages',
"matchDatasources": ["docker"], matchDatasources: [
"pinDigests": true 'docker',
}
], ],
"helm-values": { pinDigests: true,
"fileMatch": ["^charts/.*/values\\.yaml$"] },
],
'helm-values': {
managerFilePatterns: [
'/^charts/.*/values\\.yaml$/',
],
},
customManagers: [
{
customType: 'regex',
managerFilePatterns: [
'/^charts/.*/values\\.yaml$/',
],
matchStrings: [
"repository:s*'(?<depName>.*?)'\ns*tag:s*'(?<currentValue>.*?)'",
'repository:s*"(?<depName>.*?)"\ns*tag:s*"(?<currentValue>.*?)"',
'repository:s*(?<depName>.*?)\ns*tag:s*(?<currentValue>.*)',
],
datasourceTemplate: 'docker',
}, },
"regexManagers": [
{
"fileMatch": ["^charts/.*/values\\.yaml$"],
"matchStrings": [
"repository:\s*'(?<depName>.*?)'\n\s*tag:\s*'(?<currentValue>.*?)'",
"repository:\s*\"(?<depName>.*?)\"\n\s*tag:\s*\"(?<currentValue>.*?)\"",
"repository:\s*(?<depName>.*?)\n\s*tag:\s*(?<currentValue>.*)"
], ],
"datasourceTemplate": "docker"
}
]
} }