From 07e20bee597fd8ddd4bef1b0a164f0993f1ec143 Mon Sep 17 00:00:00 2001 From: Paul Payne Date: Fri, 30 Oct 2026 18:19:19 +0000 Subject: [PATCH] Fix discourse, moodle, supabase upgrades - discourse 2026.10.0: skip assets:precompile in init container (assets are pre-built in 2026.x images, no git repo present) Re-enable slot 2026 as latest - moodle: migrate from bitnamilegacy/moodle (EOL Aug 2025) to oksigenia/moodle:4.5 (drop-in replacement, same env vars/volumes, weekly rebuilds with PHP patches) - supabase: bump all 7 components to self-hosted v0.8.3 tags (studio, gotrue, postgrest, realtime, storage-api, postgres-meta, kong) --- discourse/app.yaml | 2 +- discourse/versions/2026/deployment.yaml | 2 -- moodle/versions/4/deployment.yaml | 2 +- moodle/versions/4/manifest.yaml | 2 +- supabase/versions/1/deployment-auth.yaml | 2 +- supabase/versions/1/deployment-kong.yaml | 2 +- supabase/versions/1/deployment-meta.yaml | 2 +- supabase/versions/1/deployment-realtime.yaml | 2 +- supabase/versions/1/deployment-rest.yaml | 2 +- supabase/versions/1/deployment-storage.yaml | 2 +- supabase/versions/1/deployment-studio.yaml | 2 +- supabase/versions/1/manifest.yaml | 2 +- 12 files changed, 11 insertions(+), 13 deletions(-) diff --git a/discourse/app.yaml b/discourse/app.yaml index d4e1597..d15799c 100644 --- a/discourse/app.yaml +++ b/discourse/app.yaml @@ -3,4 +3,4 @@ is: discourse description: Discourse is a modern, open-source discussion platform designed for online communities and forums. category: community icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/discourse.svg -latest: "3" +latest: "2026" diff --git a/discourse/versions/2026/deployment.yaml b/discourse/versions/2026/deployment.yaml index f70d0be..d12b12b 100644 --- a/discourse/versions/2026/deployment.yaml +++ b/discourse/versions/2026/deployment.yaml @@ -49,9 +49,7 @@ spec: set -e cd /var/www/discourse export HOME=/root - git config --global --add safe.directory /var/www/discourse bundle exec rake db:migrate - bundle exec rake assets:precompile env: - name: RAILS_ENV value: "production" diff --git a/moodle/versions/4/deployment.yaml b/moodle/versions/4/deployment.yaml index 82c149b..6612a39 100644 --- a/moodle/versions/4/deployment.yaml +++ b/moodle/versions/4/deployment.yaml @@ -23,7 +23,7 @@ spec: type: RuntimeDefault containers: - name: moodle - image: bitnamilegacy/moodle:4.5.2 + image: oksigenia/moodle:4.5 ports: - name: http containerPort: 8080 diff --git a/moodle/versions/4/manifest.yaml b/moodle/versions/4/manifest.yaml index 02226ca..a2910f9 100644 --- a/moodle/versions/4/manifest.yaml +++ b/moodle/versions/4/manifest.yaml @@ -1,4 +1,4 @@ -version: 4.5.2-4 +version: 4.5.15 requires: - name: mysql defaultConfig: diff --git a/supabase/versions/1/deployment-auth.yaml b/supabase/versions/1/deployment-auth.yaml index f255b91..9393420 100644 --- a/supabase/versions/1/deployment-auth.yaml +++ b/supabase/versions/1/deployment-auth.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: auth - image: supabase/gotrue:v2.189.0 + image: supabase/gotrue:v2.197.0 ports: - containerPort: 9999 env: diff --git a/supabase/versions/1/deployment-kong.yaml b/supabase/versions/1/deployment-kong.yaml index 5816bcd..5da2844 100644 --- a/supabase/versions/1/deployment-kong.yaml +++ b/supabase/versions/1/deployment-kong.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: kong - image: kong/kong:3.4.2 + image: kong/kong:3.9.3 command: ["/bin/sh", "/home/kong/kong-entrypoint.sh"] ports: - containerPort: 8000 diff --git a/supabase/versions/1/deployment-meta.yaml b/supabase/versions/1/deployment-meta.yaml index 69fdb9d..1d4d0dd 100644 --- a/supabase/versions/1/deployment-meta.yaml +++ b/supabase/versions/1/deployment-meta.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: meta - image: supabase/postgres-meta:v0.96.6 + image: supabase/postgres-meta:v0.100.0 ports: - containerPort: 8080 env: diff --git a/supabase/versions/1/deployment-realtime.yaml b/supabase/versions/1/deployment-realtime.yaml index 75b8f05..ad92751 100644 --- a/supabase/versions/1/deployment-realtime.yaml +++ b/supabase/versions/1/deployment-realtime.yaml @@ -17,7 +17,7 @@ spec: hostname: realtime-dev containers: - name: realtime - image: supabase/realtime:v2.102.3 + image: supabase/realtime:v2.143.3 ports: - containerPort: 4000 env: diff --git a/supabase/versions/1/deployment-rest.yaml b/supabase/versions/1/deployment-rest.yaml index b3abd6e..fd4aab2 100644 --- a/supabase/versions/1/deployment-rest.yaml +++ b/supabase/versions/1/deployment-rest.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: rest - image: postgrest/postgrest:v14.12 + image: postgrest/postgrest:v14.18 command: ["postgrest"] ports: - containerPort: 3000 diff --git a/supabase/versions/1/deployment-storage.yaml b/supabase/versions/1/deployment-storage.yaml index 43c9e83..e51c3c2 100644 --- a/supabase/versions/1/deployment-storage.yaml +++ b/supabase/versions/1/deployment-storage.yaml @@ -16,7 +16,7 @@ spec: spec: containers: - name: storage - image: supabase/storage-api:v1.60.4 + image: supabase/storage-api:v1.81.0 ports: - containerPort: 5000 env: diff --git a/supabase/versions/1/deployment-studio.yaml b/supabase/versions/1/deployment-studio.yaml index 1496fdf..3ba6552 100644 --- a/supabase/versions/1/deployment-studio.yaml +++ b/supabase/versions/1/deployment-studio.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: studio - image: supabase/studio:2026.06.03-sha-0bca601 + image: supabase/studio:2026.10.12-sha-3699278 ports: - containerPort: 3000 env: diff --git a/supabase/versions/1/manifest.yaml b/supabase/versions/1/manifest.yaml index d31c337..0b2c680 100644 --- a/supabase/versions/1/manifest.yaml +++ b/supabase/versions/1/manifest.yaml @@ -1,4 +1,4 @@ -version: 2026.07.02-1 +version: 2026.10.12 requires: - name: smtp defaultConfig: