81 lines
1.5 KiB
YAML
81 lines
1.5 KiB
YAML
---
|
|
version: 1.1
|
|
|
|
network:
|
|
|
|
incoming_ports:
|
|
redefine: true
|
|
default:
|
|
- 5535
|
|
outgoing_ports:
|
|
redefine: true
|
|
default:
|
|
jinja: |-
|
|
{%- for port in general.znc.servers.port | unique %}
|
|
{{ port }}
|
|
{%- endfor -%}
|
|
|
|
znc: # IRC Bouncer ZNC
|
|
|
|
external_domain_name:
|
|
description: External domain name
|
|
examples:
|
|
- irc.example.net
|
|
type: domainname
|
|
|
|
crt_provider:
|
|
description: Type of certificate autority signing external certificate
|
|
help: >-
|
|
The certificate can be self-signed (therefore invalid by default for the
|
|
client) or obtained via the Let's Encrypt service (generally valid for
|
|
the client)
|
|
mode: basic
|
|
choices:
|
|
- self-signed
|
|
- letsencrypt
|
|
default: self-signed
|
|
|
|
user_name:
|
|
description: IRC and ZNC username
|
|
examples:
|
|
- jdoe
|
|
type: unix_user
|
|
|
|
user_password:
|
|
description: ZNC user password
|
|
examples:
|
|
- JD0eP@ss
|
|
type: secret
|
|
|
|
real_name:
|
|
description: Real IRC user name
|
|
examples:
|
|
- John Doe
|
|
|
|
servers:
|
|
description: Serveurs IRC
|
|
type: leadership
|
|
|
|
server_names:
|
|
description: IRC domain name
|
|
examples:
|
|
- irc.oftc.net
|
|
type: domainname
|
|
|
|
password:
|
|
description: IR user passwordC
|
|
examples:
|
|
- p@ssw0rd
|
|
type: secret
|
|
|
|
port:
|
|
description: TLS port of server IRC
|
|
type: port
|
|
default: 6697
|
|
hidden: true
|
|
|
|
channels:
|
|
description: IRC channels
|
|
examples:
|
|
- example
|
|
multi: true
|