💻 Native Installation¶
Nicht jede Software muss oder soll containerisiert betrieben werden. In diesem Bereich findest du Anleitungen und Hinweise zur klassischen Installation von Software direkt auf dem Betriebssystem – sei es unter Linux, Windows oder macOS.
🧰 Ziel¶
Viele Tools, Dienste oder Infrastrukturkomponenten lassen sich schnell und einfach direkt installieren – oft ist dies sogar performanter oder flexibler als ein Container-Setup. Hier dokumentiere ich bewährte Verfahren, typische Stolperfallen und hilfreiche Konfigurationsschritte für native Umgebungen.
📦 Inhalt¶
Hier findest du Anleitungen und Konfigurationshilfen u. a. für:
- Webserver wie Nginx oder Apache
- Datenbanken wie PostgreSQL, MariaDB, Redis
- CI/CD Tools wie Drone, Jenkins
- Monitoring Tools wie Grafana, Prometheus
- Sicherheits- und Netzwerktools (z. B. Fail2ban, OpenVPN)
- Lokale Software wie Gitea, Nextcloud, Pihole
🧭 Typische Plattformen¶
- Linux (Debian/Ubuntu-basiert, Red Hat/Fedora-basiert)
- Windows Server / Pro (per Installer, PowerShell, Chocolatey)
- macOS (Homebrew oder direkte Downloads)
🧠 Warum nativ?¶
Nicht jede Software ist für den Betrieb im Container geeignet – manche benötigen direkten Zugriff auf bestimmte Systemressourcen, Dienste oder Hardware. Außerdem kann es in sicherheitskritischen oder systemnahen Bereichen sinnvoll sein, auf eine native Installation zu setzen.
📌 Hinweise¶
Alle Anleitungen basieren auf realen Umgebungen (privat oder beruflich) und wurden nach dem Prinzip „Keep it simple and understandable“ aufgebaut. Anpassungen an dein System können notwendig sein – besonders in Hinblick auf:
- Paketquellen
- Benutzerrechte
- Netzwerkeinstellungen
- Firewall-Regeln
🚀 Viel Spaß beim Installieren, Konfigurieren und Erkunden!