2022-04-12 21:32:16 +02:00
|
|
|
--- ergo/default.yaml 2022-04-12 19:01:41.458519583 +0200
|
|
|
|
+++ default.yaml 2022-04-12 19:01:04.458319121 +0200
|
|
|
|
@@ -1,3 +1,14 @@
|
2021-06-07 00:23:29 +02:00
|
|
|
+#####
|
|
|
|
+#
|
|
|
|
+# This is the default config file for the Ergo RPM packge.
|
|
|
|
+# It contains the same default settings as the default.yaml file shipped with Ergo,
|
|
|
|
+# except for disabled additional languages, but comes with adjusted paths to ensure a smooth installation.
|
2022-04-12 21:32:16 +02:00
|
|
|
+# Packaging date of this config: 01/04/2021 with package version: ergo-2.9.1
|
2021-06-07 00:23:29 +02:00
|
|
|
+# NOTE: An existing /etc/ergo/ircd.yaml file will NOT be touched if you decide to reinstall or upgrade Ergo using the RPM package.
|
|
|
|
+# If new config options are implemented, you either have to add them manually after the upgrade, or delete/move this file before the upgrade.
|
|
|
|
+#
|
|
|
|
+#####
|
2022-04-12 21:32:16 +02:00
|
|
|
+
|
2021-06-07 00:23:29 +02:00
|
|
|
# This is the default config file for Ergo.
|
|
|
|
# It contains recommended defaults for all settings, including some behaviors
|
|
|
|
# that differ from conventional ircd+services setups. See traditional.yaml
|
2022-04-12 21:32:16 +02:00
|
|
|
@@ -25,7 +36,7 @@
|
2021-06-07 00:23:29 +02:00
|
|
|
# network configuration
|
|
|
|
network:
|
|
|
|
# name of the network
|
|
|
|
- name: ErgoTest
|
|
|
|
+ name: ErgoTestRPM
|
|
|
|
|
|
|
|
# server configuration
|
|
|
|
server:
|
2022-04-12 21:32:16 +02:00
|
|
|
@@ -52,8 +63,8 @@
|
2021-06-07 00:23:29 +02:00
|
|
|
# this is a standard TLS configuration with a single certificate;
|
|
|
|
# see the manual for instructions on how to configure SNI
|
|
|
|
tls:
|
|
|
|
- cert: fullchain.pem
|
|
|
|
- key: privkey.pem
|
2022-04-12 21:32:16 +02:00
|
|
|
+ cert: /etc/ssl/ergo/crt
|
|
|
|
+ key: /etc/ssl/ergo/key
|
2021-06-07 00:23:29 +02:00
|
|
|
# 'proxy' should typically be false. It's for cloud load balancers that
|
|
|
|
# always send a PROXY protocol header ahead of the connection. See the
|
|
|
|
# manual ("Reverse proxies") for more details.
|
2022-04-12 21:32:16 +02:00
|
|
|
@@ -753,12 +764,12 @@
|
|
|
|
# started at once. comment out or set to the empty string ("") to disable.
|
|
|
|
# this path is relative to the working directory; if your datastore.path
|
|
|
|
# is absolute, you should use an absolute path here as well.
|
|
|
|
-lock-file: "ircd.lock"
|
|
|
|
+lock-file: "/run/ergo/ircd.lock"
|
|
|
|
|
2021-06-07 00:23:29 +02:00
|
|
|
# datastore configuration
|
|
|
|
datastore:
|
|
|
|
# path to the datastore
|
|
|
|
- path: ircd.db
|
2022-04-12 21:32:16 +02:00
|
|
|
+ path: /var/lib/ergo/ircd.db
|
2021-06-07 00:23:29 +02:00
|
|
|
|
|
|
|
# if the database schema requires an upgrade, `autoupgrade` will attempt to
|
|
|
|
# perform it automatically on startup. the database will be backed
|
2022-04-12 21:32:16 +02:00
|
|
|
@@ -783,14 +794,14 @@
|
2021-06-07 00:23:29 +02:00
|
|
|
# languages config
|
|
|
|
languages:
|
|
|
|
# whether to load languages
|
|
|
|
- enabled: true
|
|
|
|
+ enabled: false
|
|
|
|
|
|
|
|
# default language to use for new clients
|
|
|
|
# 'en' is the default English language in the code
|
|
|
|
default: en
|
|
|
|
|
|
|
|
# which directory contains our language files
|
|
|
|
- path: languages
|
2022-04-12 21:32:16 +02:00
|
|
|
+ path: /usr/share/ergo/languages
|
2021-06-07 00:23:29 +02:00
|
|
|
|
|
|
|
# limits - these need to be the same across the network
|
|
|
|
limits:
|