generate example config

This commit is contained in:
Jade Ellis 2025-01-18 18:45:31 +00:00
parent 81a797945b
commit 5fdb33e2c0
No known key found for this signature in database
GPG key ID: 8705A2A3EBF77BD2
2 changed files with 13 additions and 1 deletions

View file

@ -1160,6 +1160,8 @@
# Vector list of servers that conduwuit will refuse to download remote
# media from.
#
# This is in addition to `forbidden_remote_server_names`.
#
#prevent_media_downloads_from = []
# List of forbidden server names that we will block incoming AND outgoing
@ -1169,14 +1171,24 @@
# sender user's server name, inbound federation X-Matrix origin, and
# outbound federation handler.
#
# Additionally, it will hide messages from these servers for all users
# on this server.
#
# Basically "global" ACLs.
#
#forbidden_remote_server_names = []
# The inverse of `forbidden_remote_server_names`. By default, allows all
# servers. `forbidden_remote_server_names` takes precedence.
#
#allowed_remote_server_names = []
# List of forbidden server names that we will block all outgoing federated
# room directory requests for. Useful for preventing our users from
# wandering into bad servers or spaces.
#
# This is in addition to `forbidden_remote_server_names`.
#
#forbidden_remote_room_directory_server_names = []
# Vector list of IPv4 and IPv6 CIDR ranges / subnets *in quotes* that you

View file

@ -1347,7 +1347,7 @@ pub struct Config {
pub forbidden_remote_server_names: HashSet<OwnedServerName>,
/// The inverse of `forbidden_remote_server_names`. By default, allows all
/// servers. `forbidden_remote_server_names` takes precidence.
/// servers. `forbidden_remote_server_names` takes precedence.
///
/// default: []
#[serde(default)]