unrealircd unofficial docker
8.9K
Unofficial Docker image for running UnrealIRCd.
Use the UnrealIRCd v6 example config as a starting point: example.conf
In this image, the UnrealIRCd config directory is /app/conf, so the main config must be mounted as:
/app/conf/unrealircd.conf
For UnrealIRCd config syntax and modules, see the official docs: UnrealIRCd Configuration
docker run -d --name unrealircd \
-v /path/to/unrealircd.conf:/app/conf/unrealircd.conf:ro \
-v /path/to/data:/app/data \
-v /path/to/logs:/app/logs \
-p 6667:6667 \
-p 6697:6697 \
djlegolas/unrealircd:latest
services:
unrealircd:
image: djlegolas/unrealircd:latest
ports:
- "6667:6667"
- "6697:6697"
volumes:
- "/path/to/unrealircd.conf:/app/conf/unrealircd.conf:ro"
- "/path/to/data:/app/data"
- "/path/to/logs:/app/logs"
# Optional: custom TLS certs/keys
- "/path/to/tls:/app/conf/tls"
Useful container paths under /app:
/app/conf UnrealIRCd config files (unrealircd.conf lives here)./app/conf/tls TLS certificate/key directory used by default config./app/data runtime data files./app/logs log files./app/conf/tls, the container entrypoint auto-generates a self-signed certificate./app/conf/tls and reference them in unrealircd.conf.Published tags include:
djlegolas/unrealircd:latestdjlegolas/unrealircd:<unrealircd-version>Content type
Image
Digest
sha256:b82c05860…
Size
17.6 MB
Last updated
18 days ago
docker pull djlegolas/unrealircd:6.2.6