Mir ist bewusst, dass dies für die meisten Anwendungsfälle nicht hilfreich sein wird, aber ich wollte mich erkundigen:
Warum genau 99.000? Ist das eine technische Einschränkung?
Können wir diesen Wert als Administrator erhöhen (mit einer Meldung, die etwaige Konsequenzen erklärt)?
Ich betreibe zwei Discourse-Instanzen: eine private Wiki und ein öffentliches Forum. In beiden Fällen wurde dieses Limit bereits erreicht.
Es ist zwar möglich, einen Themenbeitrag in mehrere einzelne Antworten aufzuteilen, doch das ist nicht ideal. Vor allem macht es für das Wiki den DiscoTOC-Plugin (automatische Inhaltsverzeichnis-Erstellung) unbrauchbar – genau das Tool, das wir für lange Wikis benötigen.
Zuletzt: Gibt es eine Möglichkeit, das Docker-Image zu untersuchen und diese Einstellung zu überschreiben, falls sie nicht im Discourse-Code selbst angepasst werden kann?
Die größte Konsequenz, wenn man diesen Wert zu hoch ansetzt, besteht darin, dass das Verarbeiten von Markdown bei riesigen Dokumenten recht teuer werden kann.
Das Limit ist etwas willkürlich; ich denke nicht, dass etwas in Flammen aufgehen würde, wenn man es in einer sehr kontrollierten Umgebung auf 200.000 oder 300.000 erhöht.
Leider habe ich noch nie in meinem Leben eine Zeile Ruby-Code geschrieben, also habe ich keine Ahnung, wie das geht. Systemadministration ist kinderleicht, aber Programmieren macht mir Angst.
Ich schätze, jemand könnte dieses Plugin in etwa einer Stunde für dich entwickeln, sodass ein Budget von 50–200 $ auf Marketplace diese Änderung problemlos ermöglicht.
Ich rate dringend davon ab, hier zu forken, da dies deine Foren langfristig einem großen Risiko aussetzt. Container-Hacking wird Web-Updates brechen.