Grav CMS dockerized

Grav CMS kommt komplett ohne SQL-Datenbank aus und läßt sich kinderleicht installieren. Zusammen mit Docker, kann man daraus ein sehr schlankes Application Framework bauen. Der folgende Beitrag zeigt, wie man mit wenigen Handgriffen einen Docker Stack mit Grav CMS, Apache und PHP 7.4 erstellt. GRAV CMS im Docker Container Wie schon in meinem Beitrag "Docker: Apache, MySQL, PHP und PHPMyAdmin [...]

Von |2022-01-11T15:20:17+01:002020-11-25|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , , |0 Kommentare

CORS in Google Chrome abschalten

Cross Origin Resource Sharing (CORS) ist eine feine Sache, jedoch äußerst störend, wenn man Web Apps lokal testen möchte. Der folgende Beitrag zeigt, wie man CORS in Google Chrome temporär abschalten kann - für alle 3 Plattformen: Windows, macOS und Linux. Windows: Google Chrome ohne CORS Mit einem Rechts-Klick auf dem Desktop legen wir eine neue Verknüpfung an. Als Ziel [...]

Von |2020-10-27T15:31:36+01:002020-10-27|Kategorien: Tipps, Tricks, Hacks|Tags: , , |0 Kommentare

Docker Images ohne Registry updaten

Idealerweise läuft das Deployment von Docker Images über die Docker Registry. Der Entwickler sendet das Update über das docker push Kommando and die Docker Registry und auf dem Client wird es über docker pull eingelesen. Doch nicht immer hat der Client Zugriff auf eine Docker Registry oder der Entwickler möchte keine eigene Registry hosten. Für solche Situationen gibt es die [...]

Von |2020-11-25T16:21:21+01:002020-10-02|Kategorien: Tipps, Tricks, Hacks|Tags: , , |0 Kommentare

Apache, PostgreSQL, PHP und PhpPgAdmin als Docker Container Stack

Heute basteln wir einen Web Application Stack mit Docker-Containern, bestehend aus Apache, PostgreSQL, PHP (inkl. Redis) und PhpPgAdmin. Der Container-Verbund ist modular aufgebaut und so jederzeit mit weiteren Diensten erweiterbar. Mit geringem Aufwand  kann z.B. ein PostgreSQL Cluster mit Replikation simuliert, oder PostgreSQL 12 und PHP 7.4 gegen andere Versionen getauscht werden. SSL und XDdebug sind unter PHP vorkonfiguriert. Der Stack kann [...]

Von |2022-06-29T16:05:29+02:002020-09-10|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , |0 Kommentare

Security Audits für WordPress mit WPScan im Docker Container

WPScan ist das ultimative Tool um Wordpress Sites automatisch nach Sicherheitslücken zu scannen. Leider erzeugt so manches WPScan-Update oft einen Overhead an Installationsaufwand, weil viele System Dependencies wegen Betriebssystem-Updates nicht mehr stimmen. Das mach WPScan zum Vorzeige-Kandidaten um es in einem Docker Container zu betreiben. So bleiben alle Systemabhängigkeiten konstant und WPScan läuft zuverlässig und stabil. Thema Sicherheit: Wordpress Sites [...]

Von |2020-09-09T19:16:45+02:002020-09-09|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , , |0 Kommentare

Docker als Service unter Windows 10 möglich?

Docker Desktop ist eine fantastische Container-Virutalisierungslösung, extrem schnell, portabel und kostenlos. Doch leider lässt sich Docker Desktop unter Windows 10 nicht als Service installieren. D.h. der Benutzer muss sich zuerst am System anmelden, damit Docker startet. Das ist ein dann ein Problem, wenn der Server aus irgend einem Grund neu startet. Die Docker-Services stehen dann erst wieder nach Benutzer-Anmeldung zur Verfügung. [...]

Von |2023-05-30T12:49:52+02:002020-09-03|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , |2 Kommentare

Plesk: Anleitung zum Absichern von PostgreSQL per Fail2Ban

Wenn man unter Plesk den Standard-Port von PostgreSQL freigibt, sollte man neben einem komplexen Passwort eine zusätzliche Absicherung per Fail2Ban einbauen. Dieser Artikel zeigt, wie das geht. Plesk: Fail2Ban Jail für PostgresSQL Leider bietet Plesk auch in der aktuellen Obsidian-Version keine vollständige Unterstützung von PostgreSQL an. Man kann zwar den Postgres Server relativ komfortabel installieren, jedoch fehlen wichtige Verwaltungswerkzeuge oder [...]

Von |2022-09-22T13:17:07+02:002020-03-31|Kategorien: Tipps, Tricks, Hacks|Tags: , , |0 Kommentare

Anleitung um HTTP/2 unter Plesk einzurichten

Diese Beitrag zeigt, wie man HTTP/2 auf einem Linux-Server unter Plesk installiert und aktiviert. HTTP/2 ist der Nachfolger von HTTP 1.1. und wird von Plesk ab Version 12.5.30 unterstützt. Um HTTP/2 unter Plesk zu installieren, ist etwas Vorarbeit notwendig: Man benötigt NGinx als Reverse Proxy Server zu Apache. Erst dann kann HTTP/2 unter Plesk aktiviert werden. Welche Vorteile bringt HTTP/2? [...]

Von |2022-09-22T13:17:08+02:002020-01-29|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

Titel