[ OK ]Initialisiere Kernel...
~/im/blog
Beauftragen

Lass uns reden

Gibt es ein Infrastrukturproblem oder wird Unterstützung bei einem Projekt benötigt? Ich stehe für neue Aufgaben zur Verfügung.

Kontakt aufnehmen

Netzwerke

Hier bin ich online zu finden.

© 2026 Irfan Miral. Alle Rechte vorbehalten.Entwickelt vonIrfan Miral
DatenschutzerklärungAGB
StartDiensteLebenslaufBlogKontaktTools

Blog

Gedanken, Tutorials und praktische Notizen aus dem Sysadmin-Alltag.

Filter zurücksetzen
11 Artikel•Gefiltert nach: Linux Administration
2026-12-09• 6 Min. Lesezeit
Hosting

Nextcloud selbst hosten: Was ich anders als die Standardeinstellungen konfiguriere

Die Standardinstallation von Nextcloud funktioniert technisch einwandfrei. Aber eine Handvoll spezifischer Einstellungen rund um Cron, Caching und Upload-Limits machen den Unterschied zwischen 'es läuft' und 'es läuft so gut, dass es die Leute tatsächlich nutzen'.

Nextcloud Self-Hosting Linux Administration
2026-10-28• 5 Min. Lesezeit
DevOps

Log-Management auf einem einzelnen Server

Ein kompletter ELK-Stack ist für einen einzelnen Server massiver Overkill. Aber 'Grep über /var/log und hoffen' ist auch keine Strategie. Es gibt einen sinnvollen Mittelweg.

Logging Linux Administration Observability
2026-09-16• 6 Min. Lesezeit
DevOps

Eine Website ohne Downtime migrieren

'Zero-Downtime-Migration' klingt immer so, als bräuchte man dafür Spezialwerkzeuge. Meistens braucht es nur einen vollständig getesteten Server vor der DNS-Änderung und eine TTL, die rechtzeitig gesenkt wurde.

Migration DNS Linux Administration
2026-06-10• 5 Min. Lesezeit
Security

Die erste Stunde auf einem neuen VPS: Meine Hardening-Checkliste

Bevor überhaupt irgendetwas installiert wird, durchläuft jeder neue Server diese kurze Checkliste, um automatisierte Angriffe im Keim zu ersticken.

Server Security Linux Administration VPS
2026-05-29• 5 Min. Lesezeit
Databases

PostgreSQL-Backups, die man auch wirklich wiederherstellen kann: pgBackRest einrichten

Ein pg_dump Cron-Job fühlt sich exakt wie ein echtes Backup an – bis zu dem Tag, an dem man es wiederherstellen muss. Hier ist mein Weg, pgBackRest so einzurichten, dass Restores zur Routine werden und kein Ratespiel sind.

PostgreSQL Backups Linux Administration
2026-04-16• 5 Min. Lesezeit
Cloud

Eine KVM-VM über die CLI hochziehen

Sich beim allerersten Mal durch einen VM-Erstellungs-Assistenten zu klicken, ist völlig in Ordnung. Beim zweiten, dritten und vierzigsten Mal erledigt ein einziger `virt-install`-Befehl mit Cloud-Init-Seed exakt denselben Job in wenigen Sekunden.

KVM Virtualization Linux Administration
2026-03-05• 5 Min. Lesezeit
DevOps

Cron vs. systemd Timers: Wann ich was benutze

systemd-Timer können mehr, aber ich schreibe trotzdem noch Cronjobs. Hier ist der wahre Grund, wie ich mich zwischen beiden entscheide.

Linux Administration systemd Automation
2026-02-19• 5 Min. Lesezeit
DevOps

Warum Server-Configs in Git gehören und nicht in deinen Kopf

Eine Nginx-Config, die nachts um 2 Uhr während eines Incidents live bearbeitet wurde, ist zwar korrekt, aber komplett undokumentiert. So halte ich Configs in der Versionskontrolle, ohne aus kleinen Setups gleich schwere IaC-Projekte zu machen.

Git Infrastructure as Code Linux Administration
2026-02-05• 5 Min. Lesezeit
DevOps

Das Ansible-Playbook für jeden neuen Server

Server-Hardening von Hand ist in Ordnung – bis man es zum zehnten Mal im Monat machen muss. Hier ist das Ansible-Playbook, das meine Baseline-Checkliste komplett automatisiert.

Ansible Automation Linux Administration
2026-01-08• 5 Min. Lesezeit
DevOps

Bash-Skripte, die ich auf jedem neuen Server wiederverwende

Eine Handvoll kleiner Skripte landet auf jedem Server, den ich verwalte, bevor überhaupt irgendeine Applikation deployt wird. Keines davon ist sonderlich raffiniert – und genau deshalb sind sie auch nach Jahren noch nützlich.

Bash Linux Administration Automation