FRAMPP 0.5.0 — Docker image + cross-distro portability
What's new
Docker image
- Single all-in-one Docker image (Dockerfile, docker-compose.yml) reusing the Linux x86_64 .run payload: non-root runtime user, first-start initialization and health checks.
- One-click start: docker run -d -p 8080:8080 -p 8081:8081 ghcr.io/wangbo5825/frampp:0.5.0 or docker compose up -d.
Portability (Linux)
- FrankenPHP rebuilt as a fully static musl binary (no glibc dependency).
- MariaDB compiled against a glibc 2.31 baseline without libaio, running on Ubuntu 20.04+, Debian 11+ and RHEL 9 / Rocky 9 / Alma 9+.
Installer
- Linux .run gains --extract-only; install.sh gains --skip-start (used to build images without baking secrets).
Installers
- Windows x64: rampp-setup-8.5-0.5.0-windows-x64.exe
- Linux x86_64: rampp-setup-8.5-0.5.0-linux-x86_64.run
- Docker: ghcr.io/wangbo5825/frampp:0.5.0
Verify the installer hashes against SHA256SUMS.txt.
FRAMPP 0.5.0 — Docker 镜像 + 跨发行版可移植性
新特性
Docker 镜像
- 单镜像 all-in-one(Dockerfile、docker-compose.yml),复用 Linux x86_64 .run 载荷,非 root 运行、首启动初始化、健康检查。
- 一键启动:docker run -d -p 8080:8080 -p 8081:8081 ghcr.io/wangbo5825/frampp:0.5.0 或 docker compose up -d。
可移植性(Linux)
- FrankenPHP 改为 musl 完全静态构建(不依赖 glibc)。
- MariaDB 以 glibc 2.31 为基线编译且不依赖 libaio,可在 Ubuntu 20.04+、Debian 11+、RHEL 9 / Rocky 9 / Alma 9+ 运行。
安装包
- Windows x64:rampp-setup-8.5-0.5.0-windows-x64.exe
- Linux x86_64:rampp-setup-8.5-0.5.0-linux-x86_64.run
- Docker:ghcr.io/wangbo5825/frampp:0.5.0
请核对 SHA256SUMS.txt 中的安装包哈希。