Serverexperimente I
Dokumentiert meine Experimente mit verschiedenen Servern
Hetzner vServer bestellen & sichern
Beschreibt die Bestellung und Absicherung eines Hetzner vServers mit Ubuntu 20.04/22.04 LTS.
Sicherheit
Docker mit Traefik
Hier geht es um Experimente mit Docker Traefik. Geplant war ein kleiner Server, der einen reinen ...
Die Basis
Warum tue ich das? Mit Traefik hatte ich zu Beginn meiner Docker-Experimente schon einmal gearbei...
Traefik Reverse Proxy
Verzeichnisse und Dateien anlegen mkdir -p /opt/containers/traefik/data touch /opt/containers/tra...
Webserver mit nginx
Um einen nginx Webserver Container einzubinden, sind folgende Schritte durchzuführen: Anlegen des...
Bookstack
Um einen Bookstack Container einzubinden, sind folgende Schritte durchzuführen: Anlegen des Verze...
WebDAV Container
Um einen WebDAV Zugang über ein gesichertes Protokoll bereitzustellen, sind nur wenige Schritte e...
Docker ohne Traefik (ubusrv)
Einleitung
Auf dem lokalen Server ubusrv läuft ein Ubuntu 22.04 LTS mit Docker. Als Docker Services sind ins...
Services: docker_compose.yml
ubusrv stellt diverse Services wie Bokkstack, Oracle-XE Datenbank, Maria-DB etc. bereit. Alle Ser...
Oracle XE DB Installation
Die Oracle XE Datenbank läuft nur auf Intel-Prozessoren. Auf ARM basierten Servern wie z. B. dem ...
Oracle XE DB: DBMS_CRYPTO
Um Passwörter sicher in eigenen Tabellen zu speichern, sollte stets eine sichere HASH-Funktion ve...
Oracle XE DB: Mac M1 Docker Image
Um die Oracle Datenbank Oracle-XE auf einem Apple-Rechner mit M1 Chip zu installieren, wird die H...
Spring Boot
Kubernetes
Virtuelle Server anlegen und einrichten
Nach Anlage der Server müssen sie Konfiguriert werden. Im ersten Schritt werden sie zuerst einmal...
Automatisierte Servereinrichtung
Die Servereinrichtung erfolgt in drei Schritten. Die einzelnen Schritte sind notwendig, da bei de...
c't Teil 1: Containerkompetenzoffensive
Kubernetes-Experten sind gefragt und viele Docker-Nutzer würden die andere Seite des Container-Un...
c't Teil 2: Dickschiffkapitän
Der Weg zum Kubernetes-Kenner muss nicht steinig sein. Kleine Server und solides Docker-Vorwissen...
c't Teil 3: Containervernetzer
Container kommen selten allein vor und brauchen meist Kontakt zu anderen sowie zur Außenwelt. Im ...
c't Teil 4: Containerladeoffizier
Container sind flüchtige und vergängliche Gebilde, erzeugt aus Abbildern. Damit sie Daten dauerha...
c't Teil 5: Container-Sicherheitsbegehung
Wenn der erste Cluster läuft und die Kubectl-Befehle leicht von der Hand gehen, möchte man als Ku...
c't Ergänzung: Speicher
Redundanter Container-Speicher mit Longhorn In einem Kubernetes-Cluster laufen Anwendungen skalie...
Raspberry PI 3 mit Docker
Automatisierung mit Ansible
Telerec't
Bild: Thorsten Hübner Server im Rechenzentrum oder daheim mit Ansible automatisieren Ansible ist ...
Ordnung im Königreich
Bild: Thorsten Hübner Die Grundausstattung für öffentliche Server – automatisiert mit Ansible Mit...
Schaltzentrale für den Server
Weboberfläche für Ansible mit Semaphore Pakete aktualisieren, Docker installieren, Server neu sta...
Git basics
Quick setup Configure git # # Set user name and e-mail # Change the default branch from master to...
Node.JS und Angular
Node JS Node JS ist eine Voraussetzung für Angular. Welche Version von Node JS benötigt wird, kan...