dataset/seed/znc
2023-08-10 21:58:39 +02:00
..
dictionaries update doc 2023-08-10 09:34:41 +02:00
extras/machine add znc 2022-12-25 17:09:14 +01:00
manual/image/preinstall add znc 2022-12-25 17:09:14 +01:00
templates ansible template 2023-06-23 08:12:05 +02:00
applicationservice.yml update doc 2023-08-01 15:13:17 +02:00
README.md update doc 2023-08-10 21:58:39 +02:00

Table of Contents

znc

Synopsis

ZNC, a bouncer IRC.

Software's website.

Basic variables

Général

IRC Bouncer ZNC

Parameter Comments
general.znc.external_domain_name
mandatory
Type: domainname
Nom de domaine externe de ZNC.
Example: irc.example.net
general.znc.user_name
mandatory
Type: unix_user
Utilisateur IRC et ZNC.
Example: jdoe
general.znc.user_password
mandatory
Type: password
Mot de passe de l'utilisateur ZNC.
Example: JD0eP@ss
general.znc.real_name
mandatory
Type: string
Nom d'utilisateur réel.
Example: John Doe
Serveurs IRC

This family is a leadership.

Parameter Comments
general.znc.servers.server_names
mandatory, multiple
Type: domainname
Adresse du serveur IRC.
Example: irc.oftc.net
general.znc.servers.password
mandatory
Type: password
Mot de passe de l'utilisateur sur le serveur IRC.
Example: p@ssw0rd
general.znc.servers.channels
mandatory, multiple
Type: string
Nom des salons du serveur IRC.
Example: example

Variables

Général

IRC Bouncer ZNC

Parameter Comments
general.znc.znc_crt_provider
mandatory
Type: choice
Autorité de certification signant le certificat du domaine extérieur.
Choices:
- self-signed ← default
- letsencrypt

Requirements services

  • ExternalDNS
  • Journald

bold: provider is mandatory

Example

Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file.

znc:
  applicationservice: znc
  zones_name:
    - localdns
  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

Dependances

All applications services for this dataset.