-
Notifications
You must be signed in to change notification settings - Fork 150
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
25 changed files
with
1,113 additions
and
65 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -63,6 +63,9 @@ ircService: | |
ssl: true | ||
# Whether or not IRC server is using a self-signed cert or not providing CA Chain | ||
sslselfsign: false | ||
# Should the connection attempt to identify via SASL (if a server or user password is given) | ||
# If false, this will use PASS instead. If SASL fails, we do not fallback to PASS. | ||
sasl: false | ||
# Whether to allow expired certs when connecting to the IRC server. | ||
# Usually this should be off. Default: false. | ||
allowExpiredCerts: false | ||
|
@@ -73,7 +76,7 @@ ircService: | |
# -----END CERTIFICATE----- | ||
|
||
# | ||
# The connection password to send for all clients as a PASS command. Optional. | ||
# The connection password to send for all clients as a PASS (or SASL, if enabled above) command. Optional. | ||
# password: 'pa$$w0rd' | ||
# | ||
# Whether or not to send connection/error notices to real Matrix users. Default: true. | ||
|
@@ -374,8 +377,15 @@ ircService: | |
# Optional. Enable Prometheus metrics. If this is enabled, you MUST install `prom-client`: | ||
# $ npm install [email protected] | ||
# Metrics will then be available via GET /metrics on the bridge listening port (-p). | ||
# metrics: | ||
# enabled: true | ||
metrics: | ||
# Whether to actually enable the metric endpoint. Default: false | ||
enabled: true | ||
# When collecting remote user active times, which "buckets" should be used. Defaults are given below. | ||
# The bucket name is formed of a duration and a period. (h=hours,d=days,w=weeks). | ||
remoteUserAgeBuckets: | ||
- "1h" | ||
- "1d" | ||
- "1w" | ||
|
||
# The nedb database URI to connect to. This is the name of the directory to | ||
# dump .db files to. This is relative to the project directory. | ||
|
@@ -425,3 +435,8 @@ ircService: | |
# `!storepass server.name passw0rd. When a connection is made to IRC on behalf of | ||
# the Matrix user, this password will be sent as the server password (PASS command). | ||
passwordEncryptionKeyPath: "passkey.pem" | ||
|
||
# Config for Matrix -> IRC bridging | ||
matrixHandler: | ||
# Cache this many matrix events in memory to be used for m.relates_to messages (usually replies). | ||
eventCacheSize: 4096 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.