Hallo Thorsten.
Docker, Podman, Kubernetes, … sind heute/schon lange gängige Standards um Software-Stacks zu betreiben.
Das ist auch nicht mehr zu diskutieren. Ist seit Jahren durch.
Flatpack ist etwas ganz anderes.
Da ist gar nichts zusätzlich komplex. Du hast dich nur nicht damit auseiandergesetzt. Auch nicht mit der Struktur einer Standard-EGroupware-Installation.
Dann sollte man bereit sein Support einzukaufen wenn man es nicht selber kann.
Noch einmal:
Major-Releases werden mit einem Paket-Update ausgeliefert. In der Konfigurations-yml wird die Version hochgesetzt und danach der neue Container geladen.
Was meinst denn du, was passiert wenn wir ungefragt neue Major-Releases ausliefern? Man würde uns steinigen.
Ich verstehe dein Problem nicht. Entscheide einfach, wann du den Versionswechsel machen willst/kannst und mach das dann.
Wenn dir das aber alles nicht passt, dann nimm den Quellcode und baue dir alles selber:
https://github.com/EGroupware/egroupware/releases
Betreibe einen Webserver, kümmere dich ums PHP,sehe zu alle nötigen PHP-Plugins zu betreiben, betreibe die Datenbank, versuche den Push-Server nativ zu betreiben, …
Konfiguriere dann dann alles funktionsfähig und sorge jederzeit für aktuelle Software, welche dann auch zusammen und mit EGroupware spielt. Den EGroupware-Quellcode auch Updaten…
Guacamole oder Collabora Online wird auch ohne Docker nicht möglich sein.
Viel Erfolg.
Support wirst du dafür aber von niemandem bekommen.
Stefan