This repository contains a customized Dockerfile of InspIRCd based on Docker's automated build published to the public Docker Hub Registry.
This dockerfile includes a build of inspircd that contains the m_ldapauth.cpp module.
-
Install Docker.
-
Pull the automated build of the container from Dockerhub:
docker pull stevehnh/inspircd
Create a directory containing the configuration for the InspIRCd with at least the inspircd.conf. For LDAP, also edit the modules.conf LDAP configuration.
Then launch it with your configuration:
docker run -d -p 6667:6667 -v /path/to/config:/inspircd/conf stevehnh/inspircd