Skip to content

💻 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!