Zum Hauptinhalt springen
Christian Köhler

Christian Köhler

DevOps Engineer | Cloud Architect | Home Automation

Willkommen! Ich bin Christian Köhler — DevOps Engineer, Cloud Architect und Home Automation Enthusiast aus Wartenberg, Bayern.

Ich unterstütze Unternehmen und Privatpersonen bei der Umsetzung moderner IT-Infrastrukturen, intelligenter Gebäudeautomation und professioneller Webentwicklung.

Kubernetes Terraform Docker Ansible CI/CD Homematic OpenHAB Arduino TYPO3 Hugo Go AWS Hetzner Cloud

Neue Beiträge

TYPO3 v13 mit Composer auf Strato installieren

TYPO3 v13 auf Strato mit Composer einrichten # Diese Anleitung beschreibt die Schritte zur Installation von TYPO3 v13 mit Composer auf einem Strato-Hosting. Stratos Shared Hosting erfordert einige spezifische Konfigurationen, insbesondere für CLI-Tools wie Composer. 1. SSH-Zugang und Ersteinrichtung # Zunächst sicherstellen, dass SSH-Zugang zum Strato-Hosting-Account besteht. Details in den Strato-FAQ: https://www.strato.de/faq/hosting/so-nutzen-sie-ihren-ssh-sftp-zugang/

Meine Kommunikationstools und Messenger Ende 2023

·1 min
Hier eine Übersicht der Tools, die ich täglich im beruflichen oder privaten Kontext für Kommunikation verwende. Folgende Tools nutze ich # Privat: Signal iMessage SMS Threema Zoom Beruflich: Microsoft Teams Rocket Chat WebEx Das nutze ich nicht (mehr): # ICQ Duo Discord Facetime Facebook Messenger Hangouts Skype Slack Telegram WhatsApp XMPP

Strompreiserhöhung

·3 min
Nun hat es auch uns erwischt, zum 01.03.23 werden die Preise von EON für uns deutlich erhöht. Bei einem Verbrauch von ca. 5.000 Kwh im Jahr sollen wir nun anstatt von 1.280,67 € also 2.152,17 € im Jahr zahlen. Das ist eine Steigerung um 68% oder absolut eine Erhöhung von 0,23 € auf 0,408 € je kwh. Die Energiepreisbremse erspart uns bei diesen Preisen ca. 40 € im Jahr, da der neue Preis nur knapp über den 40 Cent liegt.

Alle AWS-Ressourcen mit der AWS CLI auflisten

·1 min
API Resource Groups Tagging # Manchmal braucht man eine Liste aller Ressourcen im AWS-Account. Dafür kann man die API-Operationen Resource Groups Tagging verwenden. Folgender Befehl listet alle Ressourcen in der Region Frankfurt mit Tag-Namen auf: aws resourcegroupstaggingapi get-resources --region eu-central-1 --output json Um alle Ressourcen in allen Regionen zu erhalten, muss der Befehl in einer Schleife mit dem Regionsnamen als Parameter ausgeführt werden.

Go auf dem Mac mit Brew installieren

·1 min
Go installieren # brew install go Workspace einrichten # Es ist Best Practice, $HOME/go als Workspace zu verwenden: mkdir -p $HOME/go/{bin,src,pkg} Damit werden die zwei wichtigen Ordner bin und src erstellt, die für Go verwendet werden. Umgebungsvariablen einrichten # Folgende Umgebungsvariablen müssen in der .bashrc oder .zshrc (bei Verwendung von zsh) ergänzt werden: (vi ~/.bashrc oder vi ~/.zshrc)