Moin Andi,
kurz vorab, ich kenne mich nicht so mit dem CKeditor im Frontend-Kontext aus, nur Backend.
Weiß auch nicht wie der sich so konfigurieren lässt etc. Aber ich stelle mal die kritische Frage in den Raum, ob das nicht mit Kanonen auf Spatzen geschossen ist 🙂
Ich habe z.B. die EXT:modules mit der man sehr einfach Frontend-Management für third-party Extensions bauen kann. Darin gibt es auch einen RTE. Den habe ich aber bewusst slim und minimal ausgewählt. Er lädt schnell, ist einfach zu verwenden und funktioniert einfach.
Diesen hier nutze ich aktuell: https://wysi.js.org/
Vielleicht reicht der ja auch für deine Zwecke 🤓