Robust IRC
RobustIRC is IRC without netsplits. Distributed IRC server, based on RobustSession protocol.
Directory Structure
- .env
- docker-compose.yml
docker-compose.yml
version: "3.3"
services:
robustirc:
image: robustirc/robustirc:latest
environment:
-tls_cert_path=/media/persistent/ssl/combined.crt
-tls_key_path=/media/persistent/ssl/robustirc.net.startssl.key
-network_password=<secret> -network_name=robustirc.net
-peer_addr=dock0.robustirc.net:60667
volumes:
- /media/persistent:/media/persistent:ro
- /media/persistent/robustirc:/var/lib/robustirc
ports:
- :60667:8443
restart: unless-stoppedResources
Website: https://robustirc.net/
GitHub: https://github.com/robustirc/robustirc
Docker Hub: https://hub.docker.com/r/robustirc/robustirc
Configuration: https://robustirc.net/docs/adminguide.html#_server_deployment