feat: h5ai 0.30.0 with PHP 8.4.26 security patch for PHP2Shell

This commit is contained in:
Patrick Asmus
2026-10-21 21:45:49 +02:00
parent 3568d43858
commit e6536444ad
133 changed files with 4363 additions and 29 deletions
+54 -29
View File
@@ -1,37 +1,62 @@
<p align="center">
<a href="https://techniverse.net">
<img src="https://assets.techniverse.net/f1/git/graphics/repo-techniverse-logo.png" alt="Techniverse Community" height="70" />
</a>
</p>
# h5ai Docker (mit PHP 8.4 Security-Patch)
<h1 align="center">Name des Projekts</h1>
[![Docker Image](https://img.shields.io/badge/docker-git.techniverse.net-blue?logo=docker)](https://git.techniverse.net/scriptos/-/packages/container/h5ai-docker)
[![PHP Version](https://img.shields.io/badge/PHP-8.4.26-777BB4?logo=php)](https://www.php.net/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
<h4 align="center">
Kurzbeschreibung des Projekts/Anwendung, um die es geht
</h4>
Dieses Repository stellt ein einsatzbereites, schlankes Docker-Image für **h5ai** (v0.30.0) auf Basis von **Alpine Linux**, **Nginx** und **PHP 8.4.26** bereit.
<h6 align="center">
<a href="https://www.cleveradmin.de">🏰 Website</a>
·
<a href="https://techniverse.net">📰 Community</a>
·
<a href="https://social.techniverse.net/@donnerwolke">🐘 Mastodon</a>
·
<a href="https://matrix.to/#/#support:techniverse.net">💬 Support</a>
</h6>
<br><br>
Es schließt die kritischen Sicherheitslücken **PHP2Shell** ([CVE-2026-109618](https://nvd.nist.gov/vuln/detail/CVE-2026-109618) & [CVE-2026-109619](https://nvd.nist.gov/vuln/detail/CVE-2026-109619)) durch den offiziellen PHP 8.4-Patch.
---
CONTENT BEREICH
## 🚀 Schnellstart mit Docker Compose
```yaml
services:
h5ai:
image: git.techniverse.net/scriptos/h5ai-docker:0.30.0-php8.4.26
container_name: h5ai-download
restart: unless-stopped
ports:
- "80:80"
volumes:
- ./data/shared:/h5ai
- ./data/config:/config
networks:
h5ai_net:
ipv4_address: 172.19.10.10
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
<br><br>
<p align="center">
<img src="https://assets.techniverse.net/f1/git/graphics/gray0-catonline.svg" alt="">
</p>
networks:
h5ai_net:
name: h5ai.dockernetwork.local
driver: bridge
ipam:
config:
- subnet: 172.19.10.0/24
gateway: 172.19.10.1
ip_range: 172.19.10.128/25
```
<p align="center">
<sub>
© Patrick Asmus · Techniverse Network · <a href="./LICENSE">Lizenz</a>
</sub>
</p>
---
## 📦 Container Registry
Das Image ist öffentlich auf der Techniverse Package Registry verfügbar:
* `git.techniverse.net/scriptos/h5ai-docker:0.30.0-php8.4.26`
* `git.techniverse.net/scriptos/h5ai-docker:latest-php8.4.26`
---
## 📄 Lizenz & Danksagung
Dieses Docker-Packaging steht unter der **[MIT-Lizenz](LICENSE)**.
### Third-Party Lizenzen:
* **h5ai** von [Lars Jung](https://larsjung.de/h5ai/) steht unter der MIT-Lizenz.
* Das ursprüngliche Dockerfile-Konzept basiert auf der Arbeit von [awesometic/docker-h5ai](https://github.com/awesometic/docker-h5ai) (MIT-Lizenz).