aslain.dev
0%
01 Hizmetler 02 Hakkımda 03 Projeler 04 Stack 05 Blog 06 İletişim
/ blog — Tools & DevOps

Tools & DevOps

Diese Kategorie umfasst alles rund um das Schreiben von Code: Git-Workflows, Deployment-Automatisierung, CI/CD-Einrichtung, Serverkonfiguration, Kommandozeilen-Werkzeuge und die kleinen Skripte, die wiederkehrende Arbeit beseitigen. Als Ein-Personen-Studio ist diese Ebene kein Luxus, sondern Notwendigkeit — jedes von Hand ausgeführte Deployment ist früher oder später ein fehlerhaft ausgeführtes Deployment. Die meisten Artikel beginnen mit einer einzigen Frage: Was muss ich aufbauen, damit ich diese Aufgabe nie ein zweites Mal erledigen muss? Von einfachen Shell-Skripten bis zu vollautomatischen Deployment-Pipelines dokumentiere ich die Setups, die ich in meinen eigenen Projekten tatsächlich einsetze — samt der Wände, gegen die ich beim Aufbau gelaufen bin.

Tools & DevOps
DevOpsLinuxGitCI-CD

Zero Downtime Deploy: Leitfaden mit Symlinks und Health Checks

Wie du einen Zero Downtime Deploy mit atomaren Symlink-Wechseln und Health Checks umsetzt, Schritt für Schritt mit sofortigem Rollback.

03.10.2026 · 6 dk okuma
Tools & DevOps
DevOpsGitCI-CDMonorepo

Monorepo vs Polyrepo: die richtige Repo-Struktur

Ein Monorepo-Polyrepo-Vergleich: ein Repo oder mehrere? Vor- und Nachteile und wie du richtig wählst.

29.09.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerCI-CDLinux

Docker-Image verkleinern: Multi-Stage- und Alpine-Leitfaden

Verkleinern Sie Docker-Images um bis zu 80 % mit Multi-Stage-Builds, Alpine, .dockerignore und Layer-Optimierung.

25.09.2026 · 6 dk okuma
Tools & DevOps
DevOpsLinuxNginx

Certbot SSL: automatische Zertifikate mit Let's Encrypt

Richten Sie Certbot SSL Schritt für Schritt ein: Plugins, certonly/webroot, DNS-01-Wildcards, Deploy-Hooks und zuverlässige automatische Erneuerung.

21.09.2026 · 6 dk okuma
Tools & DevOps
DevOpsGitLinuxGüvenlik

.env-Datei verwalten: Geheimnisse sicher halten

Praktische Wege, API-Schlüssel und Geheimnisse mit einer env-Datei zu verwalten: .gitignore, Beispiele und Leak-Schutz.

18.09.2026 · 6 dk okuma
Tools & DevOps
DevOpsGitCI-CD

git reset, revert und stash richtig einsetzen

Lerne den Unterschied zwischen git reset, revert und stash und wann du Änderungen parkst, zurückspulst oder sicher rückgängig machst.

13.09.2026 · 5 dk okuma
Tools & DevOps
DevOpsLinuxTerminalCLI

Linux-Befehle: Grundlagen der Kommandozeile (CLI)

Wesentliche Linux-Befehle für Dateien, Verzeichnisse und Prozesse: ls, cd, cp, mv, rm, ps, grep und mehr mit praktischen Beispielen.

09.09.2026 · 6 dk okuma
Tools & DevOps
DevOpsLinuxSSHGüvenlik

VPS-Sicherheits-Checkliste: Erste Einrichtungsschritte

Die VPS-Sicherheitsschritte für die ersten Stunden nach einem neuen Server: SSH-Härtung, Firewall, fail2ban und Updates.

05.09.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitCLI

gitignore-Leitfaden: Dateien ausschließen und Vorlagen nutzen

Der richtige Weg, Dateien mit gitignore auszuschließen: Muster-Syntax, globale Config, fertige Vorlagen und häufige Fehler.

01.09.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerLinux

Docker Volume: Container-Daten dauerhaft sichern

Erfahre, wie ein Docker Volume Daten auch bei Neustart schützt, worin es sich vom Bind Mount unterscheidet und wie du Backups erstellst.

29.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsCI-CDDockerLinux

Deployment-Strategien: Blue-Green und Rolling im Vergleich

Wir vergleichen Deployment-Strategien für Releases ohne Ausfallzeit: Vor- und Nachteile von Blue-Green und Rolling sowie die passende Wahl.

24.08.2026 · 5 dk okuma
Tools & DevOps
BashDevOpsLinuxShell

Ein Bash-Script schreiben: Einstieg in die Automatisierung

Lerne Schritt für Schritt ein Bash-Script mit Variablen, Schleifen und Bedingungen zur Automatisierung zu schreiben.

20.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitCI-CD

Git-Workflow: Leitfaden für Feature-Branches und Pull Requests

So baust du einen sauberen Git-Workflow im Team auf: Feature-Branches, Commit-Disziplin, Pull Requests und Merge-Strategien.

16.08.2026 · 6 dk okuma
Tools & DevOps
DevOpsLinuxGitSSH

SSH-Key einrichten: sicherer Login ohne Passwort

Lerne Schritt für Schritt, wie du einen SSH-Key erzeugst und auf dem Server einrichtest für sicheren Login ohne Passwort.

12.08.2026 · 6 dk okuma
Tools & DevOps
DevOpsLinuxCronCI-CD

Linux Cron Job: geplante Aufgaben mit Crontab

Skripte periodisch ausführen mit Linux cron: Crontab-Syntax, Beispiele, Logging und Lösungen für typische Fehler.

09.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsNginxLinuxSSL

Nginx Reverse Proxy: den App-Server dahinter stellen

Schritt-für-Schritt-Anleitung, um deinen App-Server hinter einen Nginx Reverse Proxy mit TLS-Terminierung zu stellen.

04.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsVS CodeGitVerimlilik

VS Code Tipps: schneller Code schreiben im Alltag

Praktische VS Code Tipps, Shortcuts und Einstellungen, um deinen Arbeitsalltag spürbar zu beschleunigen.

31.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitVS CodeVerimlilik

VS-Code-Erweiterungen: unverzichtbar für Entwickler

Die nützlichsten VS-Code-Erweiterungen für mehr Produktivität: meine Auswahl für Linting, Git und Formatierung.

27.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsCI-CDGitDocker

CI/CD-Pipeline mit GitHub Actions aufbauen

Tests und Deploys automatisch ausführen mit GitHub Actions: Workflow-YAML, Jobs, Secrets und echte Beispiele Schritt für Schritt.

23.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerComposeLinux

Docker Compose: Multi-Service-App in einer Datei

Lerne Docker Compose Schritt für Schritt: definiere Web-, Datenbank- und Cache-Dienste in einer Datei und starte den ganzen Stack mit einem Befehl.

20.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerLinuxCI-CD

Dockerfile schreiben: effiziente Images mit Layern und Cache

Lerne, ein Dockerfile mit Layern und Cache zu schreiben: Reihenfolge, Multi-Stage-Builds und kleine, schnelle Images.

15.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerLinuxContainer

Was ist Docker? Container und Images erklärt

Was ist Docker, wie sich Container von VMs unterscheiden und wie Images funktionieren — die Grundlagen der Isolation.

11.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitCI-CD

Git-Merge-Konflikte lösen: Schritt für Schritt

Ein Git-Merge-Konflikt? Keine Panik: Konfliktmarker richtig lesen und die Änderung sicher auflösen.

07.07.2026 · 6 dk okuma
Tools & DevOps
DevOpsGitCI-CD

Git Rebase vs Merge: Wann nutzt man was

Der git rebase merge Unterschied, saubere Historie und Konfliktlösung: praktisch entscheiden, wann man was im Team einsetzt.

03.07.2026 · 6 dk okuma