Erweiterte Suche
Suchergebnisse
183 Ergebnisse gesamt
Übersicht
Memcached kann selbst gehosted werden. Dabei fallen keinerlei Lizenzgebühren an und der Code ist OpenSource. Es handelt sich um einen High-Performance Server, der einen verteilten Objekt Cache im Arbeitsspeicher anbietet. Dieser folgt dem Key-Value Prinzip, d...
Go Memcache
Gomemcache ist eine Bibliothek für Go, die einen Client für den In-Memory Cache Memcached bereitstellt. import ( "github.com/bradfitz/gomemcache/memcache" ) func main() { mc := memcache.New("10.0.0.1:11211", "10.0.0.2:11211", "10.0.0.3:11212") ...
Übersicht
Netmaker basiert auf der VPN-Technik von Wireguard. Jedoch arbeitet es nicht wie die traditionellen VPNs, sondern verbindet die Clients direkt miteinander, sodass diese nicht den gesamten Traffic durch den VPN-Server schieben müssen. Dabei unterstützt Netmaker...
Übersicht
Bei Netbird handelt es sich um ein OpenSource Netzwerk-Overlay. Es ist vollständig OpenSource und kann kostenlos selbst gehosted werden. Für die VPN-Verbindungen wird Wireguard als Basis genutzt, sodass es von den Vorteilen profitieren kann, wie z. B. stabile ...
Server Installation
Die Installation des Netbird Servers, über diesen können die Clients ihre Einstellungen beziehen und miteinander verbunden werden. Dieser muss als einziger Teilnehmer öffentlich erreichbar und auf einer festen Domäne sein. Im folgenden wird die Anleitung der ...
Installation
Im folgenden wird die Installation von Zitadel mit Docker Compose beschrieben. Die Anleitung beruht auf der offiziellen Dokumentation von Zitadel: Zitadel Docker compose version: '3.8' services: zitadel: restart: 'unless-stopped' image: 'ghcr...
Installation hinter Reverse Proxy
Die auf der vorherigen Seite erklärte Installation ist aufgrund der fehlenden Verschlüsselung unsicher. Statt beim Container SSL zu aktivieren und ein Zertifikat einzuspielen, kann am besten ein sog. Reverse Proxy verwendet werden. Im folgenden werden die not...
Installation
Traefik lässt sich bequem als Docker Container bereitstellen. Es wird nur ein Container für Traefik selbst benötigt, keine weiteren Zusatzdienste sind notwendig. Eine einfache voll funktionsfähige Konfiguration als Docker Compose sieht z. B. wie folgt aus. Di...
Netzwerke
In Docker gibt es mehrere Möglichkeiten, um Container untereinander zu vernetzen und/oder mit der Außenwelt. Container verbinden Um Container untereinander auf dem Docker Host zu vernetzen, ist eine Möglichkeit ein eigenes Netzwerk vom Typ Bridge zu erstelle...
Dienst konfigurieren
Um nun den Dienst eines anderen Containers anzubieten, wird mit den Docker Labeln gearbeitet. Diese liest Traefik automatisch laufend aus und stellt die Dienste bereit, so wie sie in den Labeln beschrieben werden. Es folgt ein Beispiel-Dienst von Traefik selbs...
Variablen
Docker Compose bietet die Möglichkeit Variablen aus einer Datei zu laden. Dadurch ergibt sich die Möglichkeit, bestimmte Informationen wie z. B. der Name einer Domäne in einer Datei abzulegen, sodass dieser von mehreren Compose Konfigurationen genutzt werden k...
HTTPS aktivieren
Die bisherige Konfiguration von Traefik ist noch unsicher, da keine Verschlüsselung verwendet wird. Diese lässt sich jedoch nachrüsten, indem die Konfiguration angepasst wird. Traefik kann von Haus aus mit Let's Encrypt umgehen, was die Verwaltung von Zertifik...
HTTPS mit Wildcard aktivieren
Auch ein Wildcard Zertifikat kann Traefik von Let's Encrypt beantragen indem es die DNS-Challenge durchführt. Dafür sind ebenfalls keine zusätzliche Tools notwendig. Die DNS-Challenge setzt voraus, dass der Domänenanbieter diese auch unterstützt. Bei GoDaddy ...
Dienst mit Basic Auth absichern
Traefik bietet ein Modul für Basic Auth an, um einzelne Dienste mit einem Zugangsschutz zu versehen. Angenommen der Whoami Dienst, welcher unter Dienst konfigurieren erklärt wird, soll mit einem solchen Zugangsschutz versehen werden. Dann würde die Docker Com...
Docker Daemon Konfiguration
Die Standardeinstellungen von Docker lassen sich anpassen, indem die Konfiguration unter /etc/docker/daemon.json erstellt bzw. angepasst wird. Standardmäßig ist diese Datei nicht vorhanden, damit nutzt Docker die Standardeinstellungen. Wird nun in dieser JSON-...
Einstellungen für Monitore
Im folgenden werden die Felder genauer betrachtet, die bei allen Monitor Typen konfiguriert werden können. Monitor Type Durch den Typ wird letztlich ausgewählt, welcher Test von Kuma ausgeführt werden soll. Je nach gewähltem Typ werden die Einstellungen ange...
Installation
GLPI ist Open Source und kann kostenlos selbst gehostet werden. Außerdem bieten sie eine kostenpflichtige Cloud Version an. Eine Liste mit allen verfügbaren Features kann auf der Homepage eingesehen werden: GLPI features Es gibt jedoch eine gut gepflegte Doc...
Update
Um bei der Docker Instanz ein Update einzuspielen, reicht es nicht nur die Images mit docker compose pull zu aktualisieren. Sondern da der www-data Ordner von GLPI als Volume eingehängt wird, müssen die Daten für GLPI manuell aktualisiert werden. Mit docker...
Installation
MP3Gain steht für mehrere Plattformen zum Download bereit. Im folgenden wird kurz gezeigt, woher die Windows und Linux Varianten bezogen werden können. Windows Für Windows gibt es MP3Gain als GUI Anwendung z. B. auf Heise MP3Gain Windows Installer. Die Insta...
Normalisieren per Bash
Der Vorteil der Installation der Terminal-Variante von mp3gain (unter Linux der Standard) ist, dass sich Aufgaben wie z. B. das Normalisieren von Ordnern wunderbar automatisieren lassen. Einzelne Dateien Eine einzelne Datei lässt sich mit folgendem Befehl an...