# IRCat Configuration # Used as the server/network's display name. MUST NOT CONTAIN SPACES! name: foo # The hostname the server should go by, such as ircserver1.example.com host: 127.0.0.1 # The identifier for this server, such as the location (Used in whois) identifier: somewhere in the universe # The nickserv account to automatically be IRC opped admin-nick: admin # The path of the data file to be used by NickServ, ChanServ, etc # This MUST be a file path. # Recommended to use a .db extension because it is an SQLite database # If the path doesn't exist, it will be created, make sure it is either blank or generated by ircat! data-path: /path/to/data/for/ircat.db # The MOTD and its file if applicable motd: | CONFIG.YML EXAMPLE Replace this with your own motd! # motd-file: /etc/motd # The ping timeout in seconds, default is 255 # ping-timeout: 255 # Restrict what IP(s) the server runs on, separated by spaces, useful if you have alternate IPs/Networks # restrict-ip: 127.0.0.1 # SSL enable, certificate, and private key. # ssl: on # ssl_cert: /etc/letsencrypt/live/domain/fullchain.pem # ssl_pkey: /etc/letsencrypt/live/domain/privkey.pem # A file used to store IP bans (K-Lines) and their reasons klinepath: /path/to/bans.txt