This role deploys Ergo, an IRC server written in Go.
A minimal configuration would require:
ergo_network_name: 'ExampleOrg'
ergo_server_name: 'irc.example.org'
ergo_message_of_the_day: 'Welcome to Example.org IRC server!'
ergo_history_autoresize_window: 14d
ergo_max_concurrent_conns: 128
ergo_cont_certs_vol: '/certs/example.org'
ergo_server_password: '$2a$04$...'
ergo_admin_password: '$2a$04$...'Serivce is managed using Docker Compose:
> docker-compose ps
Name Command State Ports
------------------------------------------------------------------------------------------------
ergo /ircd-bin/ergo run --conf= ... Up 127.0.0.1:6667->6667/tcp, 0.0.0.0:6697->6697/tcp
For general usage and admin docs see USAGE.md.
For more info see the oficial manual.