Skip to content

vickai/php-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

NAS Optimized PHP-Docker

专为家庭 NAS (x86/amd64) 环境定制的轻量级 PHP-FPM 镜像。

镜像特性

  • 架构: 仅限 linux/amd64 (x86 平台)
  • 极致轻量: 基于 Alpine Linux,编译后自动清理构建依赖。
  • 内存优化: 采用 pm = ondemand 模式,空闲状态下极低内存占用。
  • 内置时区: 默认 TZ=Asia/Shanghai,保证日志及程序时间准确。
  • 完善的 OCI 标签: 自动附带构建时间、Git SHA、协议和描述信息。

已集成扩展

满足主流 NAS Web 应用 (如 WordPress, Typecho, Lychee, Nextcloud) 的需求:

  • 数据库: pdo_mysql, mysqli
  • 图像与媒体: gd (支持 jpeg/freetype), exif (读取照片元数据)
  • 缓存与性能: opcache, redis (PECL)
  • 常用工具: zip, bcmath

构建方式

本仓库配置了 GitHub Actions,仅支持手动触发构建:

  1. 进入仓库的 Actions 页面。
  2. 选中左侧的 Build and Publish PHP Image
  3. 点击右侧的 Run workflow 按钮手动执行构建并推送到 GHCR。

About

轻量级 PHP-FPM 镜像

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors