docs: make all configs match

This commit is contained in:
Timo Kösters 2022-02-12 10:29:04 +01:00 committed by Jonas Zohren
parent c66866d890
commit de6c3312ce
No known key found for this signature in database
GPG key ID: FE3ED5D90A175463
7 changed files with 76 additions and 86 deletions

View file

@ -35,9 +35,18 @@ FROM docker.io/debian:bullseye-slim AS runner
# You still need to map the port when using the docker command or docker-compose.
EXPOSE 6167
# Note from @jfowl: I would like to remove the config file in the future and just have the Docker version be configured with envs.
ENV CONDUIT_CONFIG="/srv/conduit/conduit.toml" \
CONDUIT_PORT=6167
ENV CONDUIT_SERVER_NAME=your.server.name # EDIT THIS
ENV CONDUIT_DATABASE_PATH=/var/lib/matrix-conduit
ENV CONDUIT_DATABASE_BACKEND=rocksdb
ENV CONDUIT_PORT=6167
ENV CONDUIT_MAX_REQUEST_SIZE=20_000_000 # in bytes, ~20 MB
ENV CONDUIT_ALLOW_REGISTRATION=true
ENV CONDUIT_ALLOW_FEDERATION=true
ENV CONDUIT_TRUSTED_SERVERS=["matrix.org"]
#ENV CONDUIT_MAX_CONCURRENT_REQUESTS=100
#ENV CONDUIT_LOG=info,rocket=off,_=off,sled=off
ENV CONDUIT_ADDRESS=0.0.0.0
ENV CONDUIT_CONFIG='' # Ignore this
# Conduit needs:
# ca-certificates: for https