mirror of
https://github.com/tmakinen/docker-kdc.git
synced 2026-11-07 17:14:27 +00:00
Docker Image packaging for Kerberos KDC with HTTP only access and LDAP backend
- Shell 51.5%
- Dockerfile 48.5%
| .github | ||
| Dockerfile | ||
| entrypoint.sh | ||
| LICENSE | ||
| README.md | ||
| requirements.txt | ||
docker-kdc
Docker Image packaging for Kerberos KDC (Key Distribution Center) with HTTP only access and LDAP backend support.
Overview
This Docker image provides a containerized Kerberos KDC service that integrates with LDAP for user management. It's designed for secure authentication in networked environments without requiring complex on-premises infrastructure.
Features
- Kerberos KDC: Complete Key Distribution Center implementation
- LDAP Backend: User and principal management through LDAP
- HTTP Access: REST API for KDC operations
- Containerized: Easy deployment with Docker
- Configuration: Flexible setup through environment variables
Getting Started
Prerequisites
- Docker
- LDAP server with support for Novell Kerberos Schema
Quick Start
docker build -t docker-kdc .
docker run \
-p 8000:8000 \
--env "LDAP_BIND_PW=secret" \
--env "KRB5_REALM=EXAMPLE.COM" \
--env "KRB5_STASH_PW=secret" \
--name kdc \
docker-kdc