Feature/enterprise upgrade - #1
Merged
Merged
Conversation
added 5 commits
September 6, 2026 22:15
…full-stack integration testing, and update gitignore and project documentation.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🎯 Übersicht
Dieser Pull Request hebt das zenv Docker-Entwicklungsfundament auf ein vollwertiges Enterprise-Niveau:
http://localhost/(behebt den FastCGIFile not found.-Fehler im Standalone-Modus)..gitignorenach Strict Zero-Leak-Policy../zenv.artisan).🚀 Wichtigste Änderungen
1. 🤖 GitHub Actions CI/CD Pipeline (
.github/workflows/ci.yml)Dockerfile, Docker Compose Schema-Validierung und PHP-Syntaxprüfungen.type=gha) für schnelle Buildx-Durchläufe.PONG), PHP 8.4-Erweiterungs-Checks und sauberer Teardown.2. ⚡️ Standalone Environment Hub (
public/index.php)http://localhost/.:8025), MinIO (inkl. Link zu:9001) und MariaDB Host-Gateway../zenv-Befehle.public/index.phpgemountet wird.3. 🛡️ Enterprise
.gitignore(Strict Zero-Leak Policy).env*,auth.json,*.key,*.pem,*.certetc.).DS_Store, Windows, Linux)4. 💻 CLI-Verbesserungen (
./zenv)-it) zu, wenn stdin/stdout echte TTYs sind. In CI-Pipelines, Cronjobs und Shell-Pipes wird automatisch ohne-tgearbeitet, wasinput device is not a TTY-Abbrüche verhindert.5. 🐳 Docker & Webserver Feinschliff
docker/nginx.conf): Puffer auf128k/256kvergrößert, um HTTP 502 ("upstream sent too big header") bei großen Filament 5 / Livewire Payloads zu verhindern.docker-compose.yml): Wechselt automatisch in den Ruhezustand (sleep infinity), falls keineartisan-Datei vorhanden ist.80:80gelegt.🧪 Durchgeführte Verifikationen & Tests
./zenv upstartet alle 6 Container stabil im StatusUp.curl -I http://localhost/liefertHTTP/1.1 200 OK.PONG), MinIO S3 API und Mailpit Webmail UI erfolgreich validiert../zenv php -vund Shell-Pipes (echo "" | ./zenv php -v) laufen fehlerfrei durch..github/workflows/ci.yml) unddocker-compose.ymlsyntaktisch verifiziert.CHANGELOG.mdundREADME.mdvollständig gepflegt.📋 Checklist
main