轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
mriedmann/humhub
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

humhub Docker 镜像下载 - 轩辕镜像

humhub 镜像详细信息和使用指南

humhub 镜像标签列表和版本信息

humhub 镜像拉取命令和加速下载

humhub 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

humhub
mriedmann/humhub
自动构建

humhub 镜像详细信息

humhub 镜像标签列表

humhub 镜像使用说明

humhub 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

基于Alpine的轻量级Docker镜像,集成PHP-FPM和NGINX,提供快速、灵活的HumHub(功能丰富的开源社交网络工具)部署方案,适用于评估和生产环境(生产环境无官方支持)。
30 收藏0 次下载activemriedmann镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

humhub 镜像详细说明

humhub 使用指南

humhub 配置说明

humhub 官方文档

基于Alpine的PHP-FPM和NGINX HumHub Docker容器

![Codacy Badge]([] ![Build]([] !Docker Pulls ![Join the chat at []]([]

HumHub 是一款功能丰富、高度灵活的开源社交网络工具,采用PHP开发。本容器提供了一种快速、灵活且轻量级的方式来搭建概念验证环境,以便进行详细评估。虽然可用于生产环境,但请注意目前这种部署方式无官方支持。

版本

本项目提供不同镜像和标签以满足不同需求。评估环境建议使用 humhub:stable,生产环境建议使用最新的次要版本标签(如 humhub:1.13)。

  • latest:不稳定的主分支构建(不推荐用于生产环境;使用时需谨慎,可能不稳定!)
  • 次要版本(如 1.13):始终指向特定次要版本的最新发布版(推荐)
  • 构建版本(如 1.13.4):始终指向特定构建版本的最新发布版,稳定性高但可能过时
  • stable:始终指向仍受支持的最旧版本,因此最为成熟。更新包含次要版本变更,可能涉及数据库 schema 更改(风险较高)
  • legacy:尽量避免使用此标签。若当前安装被标记为“已弃用”,相关标签将改为“legacy”。请尽快升级以避免安全及其他问题

变体

本镜像提供3种变体。若需快速启动安装,使用未指定变体的标签(如 humhub:1.13);若需保持更新且不关注版本升级,使用动态标签;对于关键环境,建议使用版本标签或镜像摘要,避免使用动态标签。

若计划构建托管解决方案,可参考 docker-compose.prod.yml 了解变体镜像的使用方式。

  • all-in-one(如 humhub:1.13):多服务镜像(包含nginx + php-fpm),不确定需求时推荐使用
  • nginx(如 humhub:1.13-nginx):仅包含静态文件和nginx代理配置,不含PHP
  • phponly(如 humhub:1.13-phponly):包含HumHub源码和php-fpm,需配合FCGI应用服务器才能提供HTTP服务

版本矩阵

  • 生命周期结束(EOL):不再持续重建,版本可能随时移除,请勿使用或立即升级
  • 已弃用(Deprecated):即将进入EOL,避免使用或尽快升级
  • 稳定(Stable):广泛使用且关注度高,体验最佳
  • 测试(Testing):需特定新功能时使用,最新HumHub版本会先以此方式发布以发现迁移问题,适合测试下一主要版本升级
版本状态AllInOneNginxPHP-Only
1.12:thumbsdown: 已弃用![humhub:1.12]([***]![humhub:1.12]([***]![humhub:1.12]([***]
1.13:thumbsup: 稳定![humhub:1.13]([***]![humhub:1.13]([***]![humhub:1.13]([***]
1.14:boom: 实验性![humhub:1.14]([***]![humhub:1.14]([***]![humhub:1.14]([***]
变体StableLatestLegacy
AllInOne![humhub:stable]([***]![humhub:latest]([***]![humhub:legacy]([***]
Nginx![humhub:stable]([***]![humhub:latest-nginx]([***]![humhub:legacy-nginx]([***]
PHP-Only![humhub:stable]([***]![humhub:latest-phponly]([***]![humhub:legacy-phponly]([***]

快速启动

未集成数据库。如需持久性存储,参考Compose文件示例。

  1. docker run -d --name humhub_db -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=humhub mariadb:10.2
  2. docker run -d --name humhub -p 80:80 --link humhub_db:db mriedmann/humhub:stable
  3. 在浏览器中打开 http://localhost/
  4. 完成安装向导(数据库主机名使用 db,数据库名使用 humhub)
  5. 完成

Compose文件示例

version: '3.1'
services:
  humhub:
    image: mriedmann/humhub:stable
    links:
      - "db:db"
    ports:
      - "8080:80"
    volumes:
      - "config:/var/www/localhost/htdocs/protected/config"
      - "uploads:/var/www/localhost/htdocs/uploads"
      - "modules:/var/www/localhost/htdocs/protected/modules"
    environment:
      HUMHUB_DB_USER: humhub
      HUMHUB_DB_PASSWORD: humhub

  db:
    image: mariadb:10.2
    environment:
      MYSQL_ROOT_PASSWORD: root
      MYSQL_DATABASE: humhub
      MYSQL_USER: humhub
      MYSQL_PASSWORD: humhub

volumes:
  config: {}
  uploads: {}
  modules: {}

在某些情况下(如使用 podman-compose),可能需要运行两次 compose up 以确保命名卷创建完成。

高级配置

本容器支持通过环境变量进行进一步配置。可参考 docker-compose.yml 获取配置灵感。

数据库配置

若要在首次启动时跳过可视化安装向导,需同时设置 HUMHUB_DB_PASSWORD 和 HUMHUB_DB_USER。若使用 --link 参数,请通过 HUMHUB_DB_HOST 指定链接名称作为主机,或使用 db 作为链接名(--link <容器名>:db)。

HUMHUB_DB_USER     []  # 数据库用户名
HUMHUB_DB_PASSWORD []  # 数据库密码
HUMHUB_DB_NAME     [humhub]  # 数据库名
HUMHUB_DB_HOST     [db]  # 数据库主机

自动安装配置

HUMHUB_AUTO_INSTALL [false]  # 是否启用自动安装

若启用此选项且设置了 HUMHUB_DB_USER,首次启动时将执行自动安装。此功能利用了HumHub集成测试中使用的隐藏安装特性(参见代码文件)。

HUMHUB_PROTO [http]  # 协议(http/https)
HUMHUB_HOST  [localhost]  # 主机名

自动安装时若定义这两个变量,HumHub将配置为使用指定URL(例如,设置 HUMHUB_PROTO=https 和 HUMHUB_HOST=example.com,则基础URL为 [***];默认配置为 http://localhost/)。

HUMHUB_ADMIN_LOGIN    [admin]  # 管理员登录名
HUMHUB_ADMIN_EMAIL    [***]  # 管理员邮箱
HUMHUB_ADMIN_PASSWORD [test]  # 管理员密码

自动安装时若定义这些变量,将创建具有指定凭据的管理员账户。

启动配置

INTEGRITY_CHECK [1]  # 是否启用启动完整性检查,设为"false"可禁用(谨慎使用!)
WAIT_FOR_DB [1]  # 数据库主机不可用时是否使启动失败,设为"false"可禁用。使用外部数据库主机时可能有用,链接容器时建议启用。
SET_PJAX [1]  # 是否启用PJAX(第二次启动时生效)。PJAX是使用Ajax和pushState提升浏览体验的jQuery插件(参考),部分浏览器安装时可能出现问题。容器默认禁用PJAX以提高安装可靠性,设为"false"可永久禁用。容器创建后修改此值无效。

邮件配置

可通过以下环境变量配置HumHub邮件设置:

HUMHUB_MAILER_SYSTEM_EMAIL_ADDRESS    [***]  # 系统邮件地址
HUMHUB_MAILER_SYSTEM_EMAIL_NAME       [HumHub]  # 系统邮件名称
HUMHUB_MAILER_TRANSPORT_TYPE          [php]  # 传输类型
HUMHUB_MAILER_HOSTNAME                []  # 邮件服务器主机名
HUMHUB_MAILER_PORT                    []  # 邮件服务器端口
HUMHUB_MAILER_USERNAME                []  # 邮件服务器用户名
HUMHUB_MAILER_PASSWORD                []  # 邮件服务器密码
HUMHUB_MAILER_ENCRYPTION              []  # 加密方式
HUMHUB_MAILER_ALLOW_SELF_SIGNED_CERTS []  # 是否允许自签名证书

LDAP配置

可通过以下环境变量配置HumHub LDAP认证:

HUMHUB_LDAP_ENABLED                               [0]  # 是否启用LDAP
HUMHUB_LDAP_HOSTNAME                              []  # LDAP主机名
HUMHUB_LDAP_PORT                                  []  # LDAP端口
HUMHUB_LDAP_ENCRYPTION                            []  # 加密方式
HUMHUB_LDAP_USERNAME                              []  # LDAP用户名
HUMHUB_LDAP_PASSWORD                              []  # LDAP密码
HUMHUB_LDAP_BASE_DN                               []  # 基础DN
HUMHUB_LDAP_LOGIN_FILTER                          []  # 登录过滤器
HUMHUB_LDAP_USER_FILTER                           []  # 用户过滤器
HUMHUB_LDAP_USERNAME_ATTRIBUTE                    []  # 用户名属性
HUMHUB_LDAP_EMAIL_ATTRIBUTE                       []  # 邮箱属性
HUMHUB_LDAP_ID_ATTRIBUTE                          []  # ID属性
HUMHUB_LDAP_REFRESH_USERS                         []  # 是否刷新用户
HUMHUB_ADVANCED_LDAP_THUMBNAIL_SYNC_PROPERTY      [thumbnailphoto]  # 缩略图同步属性

PHP配置

可通过以下环境变量修改PHP配置,便于容器垂直扩展:

PHP_POST_MAX_SIZE       [16M]  # POST数据最大尺寸
PHP_UPLOAD_MAX_FILESIZE [10M]  # 上传文件最大尺寸
PHP_MAX_EXECUTION_TIME  [60]  # 最大执行时间(秒)
PHP_MEMORY_LIMIT        [1G]  # 内存限制
PHP_TIMEZONE            [UTC]  # 时区

NGINX配置

可通过以下变量配置内置Nginx。配置文件在容器每次启动时重写,不持久化,不建议手动修改。

NGINX_CLIENT_MAX_BODY_SIZE [10m]  # 客户端请求体最大尺寸
NGINX_KEEPALIVE_TIMEOUT    [65]  # 长连接超时时间(秒)
HUMHUB_REVERSEPROXY_WHITELIST ["127.0.0.1"]  # 允许访问/ping端点的IP地址,支持CIDR表示法

贡献

bug报告或功能建议请使用issues页面。欢迎提交pull请求。

特别鸣谢

特别感谢以下贡献者为本镜像所做的杰出工作:

  • @jvies
  • @madmath03
  • @ArchBlood
  • @pascalberger
  • @bkmeneguello

同时感谢@luke-及其团队开发、构建和维护HumHub。

查看更多 humhub 相关镜像 →
humhub/humhub-dev logo
humhub/humhub-dev
by humhub
暂无描述
110K+ pulls
上次更新:20 小时前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.