Ich habe zur vereinfachten Installation eine docker-install.sh bereitgestellt. Diese vereinfacht den Installationsprozess auf nur ein Klick, das Script setzt den Eigentümer, die Rechte, erstellt die nötigen Ordner und stellt die Sprache ein, so das ihr direkt starten könnt.


Das Skript erstellt automatisch die .env Datei, baut die Docker-Container und startet sie.

Falls ihr schon eine .env Datei aus der example.env erstellt habt dann überspringt das Script die Erstellung der .env Datei!


Voraussetzungen:

  • Docker & Docker Compose installiert.
  • Git (optional, zum Klonen des Repos).


Repository klonen:

git clone https://github.com/dein-user/piperblog.git
cd piperblog



.env Datei erstellen!

# App
APP_ENV=development
APP_DEBUG=1
APP_URL=http://localhost:3333
APP_TIMEZONE=Europe/Berlin

# MySQL
MYSQL_ROOT_PASSWORD=changeme-root # ändern!
MYSQL_DATABASE=blog # ändern!
MYSQL_USER= # ändern!
MYSQL_PASSWORD= # ändern!


Automatische Installation

  • docker-install.sh = DE
  • docker-install-en.sh = Englisch
  • docker-install-fr.sh = Französisch
  • docker-install-es.sh = Spanisch


Sobald die Container laufen, ist dein Blog erreichbar unter:

Erste Anmeldung Nutze die Standard-Zugangsdaten für den Admin-Bereich:

  • Benutzer: admin
  • Passwort: admin123

(Bitte ändere das Passwort sofort im Adminbereich unter Benutzer nach dem ersten Login!)