10 Commits

Author SHA1 Message Date
698d6b9da1 Fix: zzz-bedrock.ini - muss NACH serversideup.ini laden
serversideup-docker-php.ini überschrieb unsere variables_order Einstellung

🤖 Generated with Claude Code
2025-12-17 14:24:30 +01:00
b69d90d842 Fix: variables_order=EGPCS für $_ENV Support
Bedrock braucht $_ENV für env() Funktion

🤖 Generated with Claude Code
2025-12-17 14:20:18 +01:00
ab4fb84664 Fix: mysqli + pdo_mysql Extensions installieren
WordPress braucht MySQL-Support

🤖 Generated with Claude Code
2025-12-17 13:51:44 +01:00
98258c5fd5 Fix: serversideup-konform - Port 8080, /etc/entrypoint.d/
Nach Dokumentation recherchiert:
- Kein ENTRYPOINT override (serversideup hat eigenen)
- Scripts nach /etc/entrypoint.d/ mit 755
- Port 8080 statt 80
- Healthcheck auf /healthcheck Endpoint
- USER www-data am Ende (serversideup Standard)

Quelle: serversideup.net/open-source/docker-php/docs

🤖 Generated with Claude Code
2025-12-17 13:06:07 +01:00
11fc7cff27 Fix: Entrypoint muss als root laufen für S6-overlay
- USER root am Ende des Dockerfile für /init
- set -e für bessere Fehlerbehandlung
- chmod 600 für .env Sicherheit

🤖 Generated with Claude Code
2025-12-17 12:59:22 +01:00
60b903cace Remove Docker healthcheck - let Coolify/Traefik handle it 2025-12-17 12:52:54 +01:00
0d1332b8bf Add entrypoint script to create .env from Docker environment variables 2025-12-17 12:50:01 +01:00
9ab6347eb5 Fix healthcheck - check webserver response only 2025-12-17 12:40:19 +01:00
88f5d9bfb2 Add WP-CLI to Dockerfile, remove exposed MariaDB port 2025-12-17 12:38:38 +01:00
ae40b1c8b4 Initial Bedrock WordPress setup
- WordPress 6.9 via Bedrock
- kurs-booking Plugin (Eigenentwicklung)
- Rodiar Theme + Child
- Lizenz-Plugins: Elementor Pro, RevSlider, Rank Math Pro, Rodiar Addons
- Free Plugins via Composer
- Docker-ready für Coolify
2025-12-17 11:13:36 +01:00