Wenn man ein Projekt hat und man möchte die genutzte Laravel Version herausfinden, gibt es zwei Möglichkeiten. Die erste Möglichkeit besteht darin, die Version mit einem php artisan Kommando herauszufinden: Die zweite Möglichkeit besteht darin, die Version in der Datei vendor/laravel/framework/src/Illuminate/Foundation/Application.php auszulesen.
Pakete mit bekannten Schwachstellen mit composer finden
Von Zeit zu Zeit werden Schwachstellen in Paketen bekannt, die man in Projekten nutzt. Mit composer kann man mittlerweile Pakete überprüfen ob eines der genutzten Pakete eine solche bekannte Schwachstelle beinhaltet. Dies kann man mit dem Kommando composer audit erreichen. Ein entsprechender Github Actions Workflow könnte dann so aussehen:
Ein einfaches NodeJS Docker Beispiel
In diesem Post ich kurz zeigen, wie man eine NodeJS Applikation in ein Docker Image packen kann und daraus einen Container startet. Die Grundlage für dieses Beispiel ist eine sehr einfache NodeJS Applikation: Diese Applikation startet einen http Server auf den Port 9000 und gibt immer nur die Meldung My first server! zurück. Meine aktuelle …