https://github.com/adamus1red/docker-unrealircd
https://github.com/adamus1red/docker-unrealircd
docker-image hacktoberfest linux unrealircd
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/adamus1red/docker-unrealircd
- Owner: adamus1red
- License: gpl-3.0
- Created: 2020-10-11T13:17:39.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-12-18T12:13:47.000Z (6 months ago)
- Last Synced: 2025-12-21T18:13:35.433Z (6 months ago)
- Topics: docker-image, hacktoberfest, linux, unrealircd
- Language: Dockerfile
- Homepage:
- Size: 58.6 KB
- Stars: 5
- Watchers: 2
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UnrealIRCD Docker
[](https://hub.docker.com/r/ircd/unrealircd)
[](https://hub.docker.com/r/ircd/unrealircd/tags)
[](https://github.com/adamus1red/docker-unrealircd)
## What is UnrealIRCD
UnrealIRCd is an Open Source IRC Server, serving thousands of networks since 1999. It runs on Linux, OS X and Windows and is currently the most widely deployed IRCd with a market share of 42%. UnrealIRCd is a highly advanced IRCd with a strong focus on modularity, an advanced and highly configurable configuration file. Key features include SSL/TLS, cloaking, its advanced anti-flood and anti-spam systems, swear filtering and module support.
# Configuration
The UnnrealIRCd refference config can be found [offical UnrealIRCd reference config](https://raw.githubusercontent.com/unrealircd/unrealircd/unreal50/doc/conf/examples/example.conf) this should be mounted at `/ircd/unrealircd.conf`
# Getting Started
## Docker
HOPM is deployed via docker image like so:
```
docker run -d --name hopm \
-v /path/to/file/hopm.conf:/ircd/unrealircd.conf \
ircd/unrealircd:latest
```
or via docker-compose:
[Official Example](https://github.com/adamus1red/docker-unrealircd/blob/main/docker-compose.yml)
# Multi-Arch builds
We currently build and publish the following OS/Arch builds of the HOPM container automatically.
* linux/amd64
* linux/arm64
* linux/arm/v7
* linux/arm/v6
* linux/ppc64le
* linux/s390x
# Contributing
All contributions are welcome! Contributing guidelines are in the works