Skip to content

How to add Kerberos support to GLPI Docker without modifying the image? #181

@mat4-gys

Description

@mat4-gys

Hello

I'm currently running GLPI using the official Docker image (glpi-project/docker-glpi) and would like to enable Kerberos SSO (mod_auth_gssapi) authentication. However, I want to avoid rebuilding or customizing the Docker image itself.

Is there a recommended way to:

Install Kerberos client packages (e.g. krb5-user, libapache2-mod-auth-gssapi)

Provide a custom krb5.conf and .keytab

Enable the Apache auth_gssapi module

Update Apache virtual host to support AuthType GSSAPI

All without modifying the original Docker image?

Possible ideas I’m considering:

Using a sidecar container?

Mounting host binaries/modules into the GLPI container?

Overriding Apache configs with a mounted volume?

If there's any clean solution or best practice for adding Kerberos support dynamically, I'd really appreciate your guidance! 🙏

Thanks in advance,

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions