forked from stove/dataset
6.8 KiB
6.8 KiB
Table of Contents
Return to the list of application services.
znc
Synopsis
The IRC network bouncer or BNC can detach the client from the actual IRC server, and also from selected channelsp.
Example
Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file.
znc:
applicationservice: znc
zones_name:
- externaldns
values:
general.znc.external_domain_name: irc.example.net
general.znc.user_name: jdoe
general.znc.user_password: JD0eP@ss
general.znc.real_name: John Doe
general.znc.servers.server_names:
- irc.oftc.net
general.znc.servers.password:
'0': p@ssw0rd
general.znc.servers.channels:
'0':
- example
Basic variables
General
IRC Bouncer ZNC
Parameter | Comment |
---|---|
general.znc.external_domain_name mandatory Type: domainname |
External domain name. Example: irc.example.net |
general.znc.znc_crt_provider mandatory Type: choice |
Type of certificate autority signing external certificate. 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). Choices: - self-signed ← default- letsencrypt |
general.znc.user_name mandatory Type: unix_user |
IRC and ZNC username. Example: jdoe |
general.znc.user_password mandatory Type: password |
ZNC user password. Example: JD0eP@ss |
general.znc.real_name mandatory Type: string |
Real IRC user name. Example: John Doe |
Serveurs IRC
This family is a leadership.
Parameter | Comments |
---|---|
general.znc.servers.server_names mandatory, multiple Type: domainname |
IRC domain name. Example: irc.oftc.net |
general.znc.servers.password mandatory Type: password |
IR user passwordC. Example: p@ssw0rd |
general.znc.servers.channels mandatory, multiple Type: string |
IRC channels. Example: example |
Requirements services
Mandatories
- ExternalDNS: DNS forwarder for all DNS zones.
Optionals
- Journald: Concentrate journal messages on one host.
Dependances
- base-fedora-36: Base information of a Fedora 36.
- base-fedora: Base information of a Fedora.
- dns-external: DNS client with resolution on all zones (especially outside).