Die Veröffentlichung von Polemarch 2.0.0 fand statt, einem Web-Interface zur Verwaltung von Server-Infrastrukturen auf Basis von Ansible. Der Code des Projekts ist in Python und JavaScript unter Verwendung der Frameworks Django und Celery geschrieben. Das Projekt wird unter der AGPLv3-Lizenz vertrieben. Zur Ausführung des Systems genügt die Installation des Pakets und das Starten eines Services. Für den industriellen Einsatz wird zusätzlich die Verwendung von MySQL/PostgreSQL und Redis/RabbitMQ+Redis (Cache und MQ-Broker) empfohlen. Für jede Version wird ein Docker-Image erstellt.
Nach einem Jahr wurde der Wechsel zur neuen Version der Plattform vstutils 5.0 vollzogen, in der viele Fehler behoben, die Leistung und das Design verbessert wurden. Zudem wurde die Unterstützung für Live-Updates mit Centrifugo hinzugefügt, durch das Benutzer API-Anfragen zur Aktualisierung von Daten nach Bedarf und nicht nach Zeitplan senden können. Unterstützung für Python 3.10 wurde hinzugefügt und empfohlen.
Es ist auch erwähnenswert, dass Verbesserungen und Fehlerbehebungen in der Arbeit mit Git-Repositories vorgenommen wurden, native Datenbankfunktionen zur Gruppenverwaltung genutzt werden und ein Fehler behoben wurde, durch den nach längeren Leerlaufzeiten alle vom Scheduler versäumten Aufgaben ausgeführt wurden.
Quelle: opennet.ru
