mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-12 13:47:01 +00:00
Bump: - web-app-seaweedfs: chrislusf/seaweedfs 3.80 -> 4.33; nginx proxy 1.29 -> 1.31-alpine - web-app-peertube: chocobozzz/peertube v8.2.0 -> v8.2.1 - web-app-prometheus: prom/alertmanager v0.32.2 -> v0.33.0 Hold Nextcloud at 33-fpm-alpine: NC 34 breaks the OIDC+LDAP login flavor because pulsejet/nextcloud-oidc-login (app id oidc_login) caps at NC max-version 33 with no NC 34 release, leaving the hidden native login form with no OIDC button -> lockout (root cause of the PR #312 deploy failure, surfaced only as a Playwright login timeout). Mark the OIDC login plugins (oidc_login, sociallogin, user_oidc) mandatory: true and fail the deploy at install time when a mandatory, enabled plugin is not runnable (incompatible/unavailable), instead of silently provisioning a login-broken instance. This makes a future NC bump that outpaces the OIDC app fail fast with a clear cause. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>