82 lines
1.5 KiB
YAML
82 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
|