aboutsummaryrefslogtreecommitdiff
path: root/net-im/conduit/files/conduit.toml
diff options
context:
space:
mode:
authorJulien Roy <julien@jroy.ca>2023-01-18 16:56:41 -0500
committerJulien Roy <julien@jroy.ca>2023-01-18 16:56:41 -0500
commita200aa72750c85019e0228005086668894dee10b (patch)
treee9a930a5c02caddb2e2df7341d5b8b1f70f07543 /net-im/conduit/files/conduit.toml
parent7eac72cb8571f6d297e7389cd0328a1f0ae4c92b (diff)
downloadMrRoy-Overlay-a200aa72750c85019e0228005086668894dee10b.tar.gz
MrRoy-Overlay-a200aa72750c85019e0228005086668894dee10b.tar.bz2
MrRoy-Overlay-a200aa72750c85019e0228005086668894dee10b.zip
net-im/conduit: update unpack, add install
Signed-off-by: Julien Roy <julien@jroy.ca>
Diffstat (limited to 'net-im/conduit/files/conduit.toml')
-rw-r--r--net-im/conduit/files/conduit.toml52
1 files changed, 52 insertions, 0 deletions
diff --git a/net-im/conduit/files/conduit.toml b/net-im/conduit/files/conduit.toml
new file mode 100644
index 0000000..0549030
--- /dev/null
+++ b/net-im/conduit/files/conduit.toml
@@ -0,0 +1,52 @@
+# =============================================================================
+# This is the official example config for Conduit.
+# If you use it for your server, you will need to adjust it to your own needs.
+# At the very least, change the server_name field!
+# =============================================================================
+
+
+[global]
+# The server_name is the pretty name of this server. It is used as a suffix for user
+# and room ids. Examples: matrix.org, conduit.rs
+
+# The Conduit server needs all /_matrix/ requests to be reachable at
+# https://your.server.name/ on port 443 (client-server) and 8448 (federation).
+
+# If that's not possible for you, you can create /.well-known files to redirect
+# requests. See
+# https://matrix.org/docs/spec/client_server/latest#get-well-known-matrix-client
+# and
+# https://matrix.org/docs/spec/server_server/r0.1.4#get-well-known-matrix-server
+# for more information
+
+# YOU NEED TO EDIT THIS
+#server_name = "your.server.name"
+
+# This is the only directory where Conduit will save its data
+database_path = "/var/lib/matrix-conduit/"
+database_backend = "rocksdb"
+
+# The port Conduit will be running on. You need to set up a reverse proxy in
+# your web server (e.g. apache or nginx), so all requests to /_matrix on port
+# 443 and 8448 will be forwarded to the Conduit instance running on this port
+# Docker users: Don't change this, you'll need to map an external port to this.
+port = 6167
+
+# Max size for uploads
+max_request_size = 20_000_000 # in bytes
+
+# Enables registration. If set to false, no users can register on this server.
+allow_registration = true
+
+allow_federation = true
+
+# Enable the display name lightning bolt on registration.
+enable_lightning_bolt = true
+
+trusted_servers = ["matrix.org"]
+
+#max_concurrent_requests = 100 # How many requests Conduit sends to other servers at the same time
+#log = "warn,state_res=warn,rocket=off,_=off,sled=off"
+
+address = "127.0.0.1" # This makes sure Conduit can only be reached using the reverse proxy
+#address = "0.0.0.0" # If Conduit is running in a container, make sure the reverse proxy (ie. Traefik) can reach it.