Wie richtet man Mattermost in Container Station [3.0.9.1038] ein?

Mein Ziel ist es, Mattermost in Container Station zu installieren und ich habe versucht, dieser Anleitung zu folgen:
Install Mattermost on QNAP NAS with Container Station

Die Anleitung ist zwar schon einige Jahre alt, aber sehr klar beschrieben. Allerdings stoße ich auf ein Problem. Beim Einrichten von PostgreSQL konnte ich keine Datenbank erstellen, da ein Fehler angezeigt wurde, dass die Datenbank veraltet sei.

Ich habe versucht, das YAML von 15.1 auf latest zu aktualisieren, mit demselben Ergebnis:

version: '3'
services:
  postgres:
    image: postgres:15.1

Die Fehlermeldung lautete:

Version of PostgreSQL not supported. Please upgrade to version or later.

Ich bin neu in diesem Docker-Thema, daher freue ich mich über relevante Videos oder andere Hilfestellungen.

Container Station: Version 3.0.9.1038 (2024/11/08)
NAS Modell: TS-873A
Firmware: QTS 5.2.6.3195
Arbeitsspeicher: 8GB

Was passiert, wenn du einfach :latest installierst?

Ich erinnere mich vage daran, dass neuere PostgreSQL-Versionen auch bestimmte Prozessorfunktionen auf dem Docker-Host benötigen (daher könnte es sich lohnen, auch eine niedrigere Version auszuprobieren).

Wenn ich von image: postgres:15.1 auf image: postgres:latest wechsle, gibt es keine Änderung. Ich kann mich im Admin-Bereich anmelden, aber wenn ich in der Navigation auf der Seite auf PostgreSQL klicke, erhalte ich den Fehler.

Wenn man sich die Screenshots auf promincproductions ansieht, hat ihm seine „Sample“-Konfiguration Postgres 11.6 gebracht.

Wenn du dir die offiziellen Anweisungen ansiehst: Deploy Mattermost using Containers - Mattermost documentation

Bekommst du folgendes YAML:
docker/docker-compose.yml at main · mattermost/docker

Und die folgenden ENV-Variablen:
docker/env.example at main · mattermost/docker

Sie erwarten 13.x, und vielleicht wurde 11.x im Jahr 2023 einfach zufällig unterstützt.
Ich erinnere mich vage an die Sysadmin-Zeiten der 90er, in denen die Versionen der Datenbanksoftware wichtig waren, also versuche, stattdessen ein 13er-Tag anstelle von 15.1 zu verwenden.

Außerdem würde ich Postgres und Mattermost in dieselbe CS-„Anwendung“ kombinieren, es sei denn, du planst, noch etwas anderes mit Postgres13.x zu betreiben.