TYPO3 Dependency Injection, next level!

Unser Ziel ist es, ein Feature als TYPO3 Extension zu entwickeln, welches aber so unabh√§ngig von TYO3 wie m√∂glich sein sollte. Es soll somit m√∂glich sein das Feature zuk√ľnftig auch in ‚Äúnicht-TYPO3‚ÄĚ Umgebungen verwenden zu k√∂nnen ohne alles neu schreiben zu m√ľssen. Der Plan ist also, das Feature als Composer Package zu entwickeln und eine TYPO3 Extension zu erstellen, die als Art ‚ÄúAdapter‚ÄĚ dient um die Funktionen in TYPO3 nutzen zu k√∂nnen....

November 28, 2022 ¬∑ 3 min ¬∑ Johannes Przymusinski

TYPO3 Extension Konfiguration in JavaScript

Du brauchst die Extension Konfiguration von deiner Extension und m√∂chtest kein TypoScript daf√ľr schreiben? Mir fallen einige Einsatzm√∂glichkeiten ein, wo man genau das brauchen k√∂nnte - von API-Urls bis Feature Flags. Der gro√üe Vorteil von der TYPO3-Extension Konfiguration ist, dass man diese problemlos in der AdditionalConfiguration f√ľr jede Umgebung √ľberschreiben kann. Da man in TYPO3 Core nicht so einfach die Extension Konfiguration im JavaScript Code laden kann, habe ich hierf√ľr eine kleine Extension geschrieben, die genau das erm√∂glicht....

September 25, 2022 ¬∑ 1 min ¬∑ Johannes Przymusinski

IMAP Mailbox Monitoring mit Prometheus

So gut wie jeder verwendeten E-Mails in der einen oder anderen Form, viele haben auch mehrere E-Mail-Adressen, sowohl beruflich als auch privat. Aber nicht nur Personen verwenden E-Mails, auch sehr viele Software Produkte versenden oder empfangen und verarbeiten E-Mails. Um die Gr√∂√üe / Anzahl an E-Mail in IMAP Postf√§chern √ľberwachen zu k√∂nnen, m√∂chte ich euch den IMAP Mailbox Exporter f√ľr Prometheus vorstellen. Das Projekt findest du auf GitHub: https://github.com/jop-software/imap-mailbox-exporter Automatisiertes empfangen und verarbeiten von E-Mails Beim automatischen Verarbeiten von E-Mails ist es wichtig den √úberblick zu behalten, hierbei werden E-Mails idr....

September 8, 2022 ¬∑ 3 min ¬∑ Johannes Przymusinski

Docker mit IPv6 leicht gemacht

IPv4 ist doch legacy, oder? Ja, genau! Und deswegen sollten wir uns schleunigst mit IPv6 befassen. Hier lernst du an einem praktischen Beispiel, wie du Docker mit IPv6 auf einem Hetzner Cloud Server zum Laufen bekommst. Die Test Umgebung Als Test-Server verwende ich einen CX11 Cloud-Server von Hetzner. Bei anderen Hostern wie AWS oder deinem Rechenzentrum des Vertrauens geht das nat√ľrlich genau so, Voraussetzung ist lediglich IPv6 Support und Linux....

July 25, 2022 ¬∑ 3 min ¬∑ Johannes Przymusinski