mirror of https://gitlab.com/famedly/conduit
Split config into a Debian and local part
* The Debian part will be generated and managed by Debconf and configure homeserver name, address and port * The local part will just be a config file that shows the other configuration options Added the address configuration and moved the config generation from the config to the postinst script.merge-requests/15/head
parent
79692db45d
commit
f72554de10
@ -1,48 +0,0 @@
|
|||||||
# Conduit homeserver configuration
|
|
||||||
#
|
|
||||||
# Conduit is an application based on the Rocket web framework.
|
|
||||||
# Configuration of Conduit can happen either via a `Rocket.toml` file that
|
|
||||||
# is placed in /var/lib/matrix-conduit or via setting the environment
|
|
||||||
# variables below.
|
|
||||||
|
|
||||||
# The server (host)name of the Matrix homeserver.
|
|
||||||
#
|
|
||||||
# This is the hostname the homeserver will be reachable at via a client.
|
|
||||||
ROCKET_SERVER_NAME="YOURSERVERNAME.HERE"
|
|
||||||
|
|
||||||
# The address the Matrix homeserver listens on.
|
|
||||||
#
|
|
||||||
# By default the server listens on 0.0.0.0. Change this for example to
|
|
||||||
# 127.0.0.1 to only listen on the localhost when using a reverse proxy.
|
|
||||||
#ROCKET_ADDRESS="0.0.0.0"
|
|
||||||
|
|
||||||
# The port of the Matrix homeserver.
|
|
||||||
#
|
|
||||||
# This port is often accessed by a reverse proxy.
|
|
||||||
ROCKET_PORT="14004"
|
|
||||||
|
|
||||||
# The maximum size of a Matrix HTTP requests in bytes.
|
|
||||||
#
|
|
||||||
# This mostly affects the size of files that can be downloaded/uploaded.
|
|
||||||
ROCKET_MAX_REQUEST_SIZE=20000000
|
|
||||||
|
|
||||||
# Whether user registration is allowed.
|
|
||||||
#
|
|
||||||
# User registration is allowed by default.
|
|
||||||
#ROCKET_REGISTRATION_DISABLED=true
|
|
||||||
|
|
||||||
# Whether encryption is enabled.
|
|
||||||
#
|
|
||||||
# (End-to-end) encryption is enabled by default.
|
|
||||||
#ROCKET_ENCRYPTION_DISABLED=true
|
|
||||||
|
|
||||||
# Whether federation with other Matrix servers is enabled.
|
|
||||||
#
|
|
||||||
# Federation is disabled by default; it is still experimental.
|
|
||||||
#ROCKET_FEDERATION_ENABLED=true
|
|
||||||
|
|
||||||
# The log level of the homeserver.
|
|
||||||
#
|
|
||||||
# The log level is "critical" by default.
|
|
||||||
# Allowed values are: "off", "normal", "debug", "critical"
|
|
||||||
#ROCKET_LOG="normal"
|
|
@ -0,0 +1,33 @@
|
|||||||
|
# Conduit homeserver local configuration
|
||||||
|
#
|
||||||
|
# Conduit is an application based on the Rocket web framework.
|
||||||
|
# Configuration of Conduit happens via Debconf (see the resulting config in
|
||||||
|
# `/etc/matrix-conduit/debian`) and optionally by uncommenting and tweaking the
|
||||||
|
# variables in this file below.
|
||||||
|
|
||||||
|
# The maximum size of a Matrix HTTP requests in bytes.
|
||||||
|
#
|
||||||
|
# This mostly affects the size of files that can be downloaded/uploaded.
|
||||||
|
# It defaults to 20971520 (20MB).
|
||||||
|
#ROCKET_MAX_REQUEST_SIZE=20971520
|
||||||
|
|
||||||
|
# Whether user registration is allowed.
|
||||||
|
#
|
||||||
|
# User registration is not disabled by default.
|
||||||
|
#ROCKET_REGISTRATION_DISABLED=false
|
||||||
|
|
||||||
|
# Whether encryption is enabled.
|
||||||
|
#
|
||||||
|
# (End-to-end) encryption is not disabled by default.
|
||||||
|
#ROCKET_ENCRYPTION_DISABLED=false
|
||||||
|
|
||||||
|
# Whether federation with other Matrix servers is enabled.
|
||||||
|
#
|
||||||
|
# Federation is not enabled by default; it is still experimental.
|
||||||
|
#ROCKET_FEDERATION_ENABLED=false
|
||||||
|
|
||||||
|
# The log level of the homeserver.
|
||||||
|
#
|
||||||
|
# The log level is "critical" by default.
|
||||||
|
# Allowed values are: "off", "normal", "debug", "critical"
|
||||||
|
#ROCKET_LOG="critical"
|
@ -1,14 +1,21 @@
|
|||||||
Template: matrix-conduit/hostname
|
Template: matrix-conduit/hostname
|
||||||
Type: string
|
Type: string
|
||||||
Default: localhost
|
Default: localhost
|
||||||
Description: The server (host)name of the Matrix homeserver.
|
Description: The server (host)name of the Matrix homeserver
|
||||||
This is the hostname the homeserver will be reachable at via a client.
|
This is the hostname the homeserver will be reachable at via a client.
|
||||||
.
|
.
|
||||||
If set to "localhost", you can connect with a client locally and clients
|
If set to "localhost", you can connect with a client locally and clients
|
||||||
from other hosts and also other servers will not be able to reach you!
|
from other hosts and also other homeservers will not be able to reach you!
|
||||||
|
|
||||||
|
Template: matrix-conduit/address
|
||||||
|
Type: string
|
||||||
|
Default: 127.0.0.1
|
||||||
|
Description: The listen address of the Matrix homeserver
|
||||||
|
This is the address the homeserver will listen on. Leave it set to 127.0.0.1
|
||||||
|
when using a reverse proxy.
|
||||||
|
|
||||||
Template: matrix-conduit/port
|
Template: matrix-conduit/port
|
||||||
Type: string
|
Type: string
|
||||||
Default: 14004
|
Default: 14004
|
||||||
Description: The port of the Matrix homeserver
|
Description: The port of the Matrix homeserver
|
||||||
This port is often accessed by a reverse proxy.
|
This port is most often just accessed by a reverse proxy.
|
||||||
|
Loading…
Reference in New Issue