Beiträge von am1openxe

    Hallo zusammen,


    zu nächst: DANKE für dieses Projekt und die Weiterentwicklung bzw. den Fork von Xentral OSS.

    2-3 Jahre habe ich eine Lizenz für den Updateserver von Xentral bezahlt und erhielt eigentlich keinerlei Updates.

    Völlig rausgeschmissenes Geld!

    Auch die Zyklen für die Veröffentlichung einer neuen Xentral OSS Version wurden kaum eingehalten.


    Umso mehr freue ich mich, dass mit OpenXE ein würdiger Nachfolger am Start ist! Geil!


    Ich nutze selber noch Xentral 20.3 (kommend von 2016, also Xentral 16.x oder so?) und stelle nach und nach mein System auf OpenXE um.


    Für einen Kunden habe ich OpenXE bereits produktiv im Einsatz.

    Dieser betreibt seine Website bzw. Dienstleistung über einen Cloud-Server von Hetzner, welcher wiederum bzgl. Hardware-Spezifikationen stark limitiert ist.

    Die NVMe bietet 40GB Speicherplatz, ist jedoch schon mit knapp 20GB System belegt.


    Mir ist aufgefallen, dass das OpenXE Git Repository circa 7 GB an Speicherplatz belegt, Tendenz steigend.

    Dafür verantwortlich ist der Ordner .git/objects/pack, welcher alte Versionsstände bzw. History enthält.


    Es wäre schön, wenn man in OpenXE innerhalb der Upgrade-Sektion einstellen könnte, dass das Git Repository bereinigt werden würde.

    Periodisch oder mit explizitem Haken z.B.


    Ich weiß jetzt nicht genau den Usecase dieser Dateien, da ich mit Git selbst noch nicht so viel Berührungspunkte hatte, jedoch konnte ich mit dem Befehl git gc --prune=now --aggressive die knapp 7 GB im Ordner .git/objects/pack bereinigen. Ob --aggressive als Parameter notwendig ist, teste ich beim nächsten Update mal, da die Bereinigung knapp 2 Minuten mit einer 2-Core CPU benötigt hatte.


    LG

    Alex