Adding Renovate with attached Redis/Valkey cache.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 13m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 13m6s
This commit is contained in:
@@ -5545,6 +5545,44 @@ services:
|
|||||||
security_opt:
|
security_opt:
|
||||||
- no-new-privileges=true
|
- no-new-privileges=true
|
||||||
user: nobody
|
user: nobody
|
||||||
|
renovate:
|
||||||
|
container_name: renovate
|
||||||
|
environment:
|
||||||
|
# --- Authentication & platform ---
|
||||||
|
RENOVATE_TOKEN: "${RENOVATE_GITEA_TOKEN}" # Gitea personal access token for renovate-bot
|
||||||
|
RENOVATE_PLATFORM: "gitea"
|
||||||
|
RENOVATE_ENDPOINT: "https://git.${MY_TLD}/api/v1" # your Gitea URL
|
||||||
|
RENOVATE_USERNAME: "renovate-bot"
|
||||||
|
RENOVATE_GIT_AUTHOR: "Renovate Bot <it-services@trez.wtf>"
|
||||||
|
|
||||||
|
# --- Behavior ---
|
||||||
|
RENOVATE_AUTODISCOVER: "true" # discover all repos renovate-bot has access to
|
||||||
|
RENOVATE_ONBOARDING: "true" # create onboarding PR if repo not configured
|
||||||
|
RENOVATE_REQUIRE_CONFIG: "optional" # run even if no renovate config exists
|
||||||
|
RENOVATE_REDIS_URL: redis://renovate-valkey:6379
|
||||||
|
|
||||||
|
LOG_LEVEL: "info"
|
||||||
|
|
||||||
|
# --- Enable dependency dashboard ---
|
||||||
|
RENOVATE_EXTENDS: "config:base,:dependencyDashboard"
|
||||||
|
|
||||||
|
# --- Example package rules ---
|
||||||
|
RENOVATE_PACKAGE_RULES: |
|
||||||
|
[
|
||||||
|
{ "matchUpdateTypes": ["minor","patch"], "automerge": true },
|
||||||
|
{ "matchManagers": ["dockerfile"], "groupName": "docker base images" }
|
||||||
|
]
|
||||||
|
|
||||||
|
# --- Scheduling ---
|
||||||
|
# Renovate will only process PRs/updates in this time window
|
||||||
|
RENOVATE_SCHEDULE: '["after 2am and before 6am"]'
|
||||||
|
image: renovate/renovate:latest
|
||||||
|
restart: unless-stopped
|
||||||
|
renovate-valkey:
|
||||||
|
container_name: renovate-valkey
|
||||||
|
<< : *valkey-params
|
||||||
|
volumes:
|
||||||
|
- renovate-valkey-data:/data/valkey
|
||||||
rocketchat:
|
rocketchat:
|
||||||
container_name: rocketchat
|
container_name: rocketchat
|
||||||
depends_on:
|
depends_on:
|
||||||
@@ -7366,6 +7404,8 @@ volumes:
|
|||||||
name: protonmail-data
|
name: protonmail-data
|
||||||
reactive-resume-pg:
|
reactive-resume-pg:
|
||||||
name: reactive-resume-pg
|
name: reactive-resume-pg
|
||||||
|
renovate-valkey-data:
|
||||||
|
name: renovate-valkey-data
|
||||||
romm_resources:
|
romm_resources:
|
||||||
name: romm_resources
|
name: romm_resources
|
||||||
romm-valkey-data:
|
romm-valkey-data:
|
||||||
|
|||||||
Reference in New Issue
Block a user