Comment s’est passée la migration vers un plugin Discourse ? Ou mieux encore, sous forme de PR sur le plugin existant Discourse Calendar (and Event) ?
Je suis réticent à me lancer dans la configuration et la maintenance requises pour exécuter votre script à l’allure impressionnante tel quel (et je soupçonne que de nombreux auto-hébergeurs seraient dans le même cas).