AppsIRCRobust Irc

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-stopped

Resources

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